-20377   AN ILLEGAL XML CHARACTER hex-char WAS FOUND IN AN SQL/XML EXPRESSION OR FUNCTION ARGUMENT THAT BEGINS WITH STRING start-string

説明

SQL 式、XML 式、または関数で、引数の 1 つの SQL ストリング値を XML ストリングに変換しようとしましたが、そのストリングに Unicode コード・ポイント hexchar の文字が含まれており、これは有効な XML 1.0 文字ではありません。 この文字は、ストリング start-string で始まるストリングに含まれています。 hex-char の値は、Unicode 文字のコード・ポイントを「#xH」の書式で表します。ここで H は、16 進文字です。 Unicode で表記される以下の文字のセットが、許可されています: #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]

システムの処置

このステートメントを処理することはできません。

ユーザーの処置

無効の文字 hex-char を削除するか、または許可されている文字と置き換えてください。

SQLSTATE

0N002