非互換
FUJITSU Enterprise Postgres 12では、XML関数のXMLTABLE、xpath、xmlexistsに対して、下記の不具合を修正します。
ノードに何も出力されない場合がある不具合
予期しないエラーがスローされる不具合
XML特殊文字の必要なエスケープが行われていなかった不具合
以下に、ノードに何も出力されない場合の不具合の修正例を示します。
ノードに何も出力されない場合があります。
[例]
=# SELECT * FROM xmltable('/root' passing '<root><element><x>xxx</x>aaa</element></root>' COLUMNS element text); element --------- aaa (1 row)
ノードに何も出力されない場合がある不具合が修正されました。
[例]
=# SELECT * FROM xmltable('/root' passing '<root><element><x>xxx</x>aaa</element></root>' COLUMNS element text); element --------- xxxaaa (1 row)
対処方法
ありません。