XMLCOMMENT スカラー関数

XMLCOMMENT 関数は、XQuery コメント・ノードを 1 つ持つ XML 値を戻します。その内容は入力引数です。

構文図を読む構文図をスキップするXMLCOMMENT(string-expression )

スキーマは SYSIBM です。関数名を修飾名で指定することはできません。

string-expression
値が文字ストリング・タイプ CHAR、VARCHAR、または CLOB を持つ式。string-expression の結果は構文解析され、XML 1.0 規則で指定されている XML コメントの要件との適合性が検査されます。 string-expression の結果は次の正規表現に従っていなければなりません。
   ((Char - '-') | ('-' (Char - '-')))*
Char は、任意の Unicode 文字として定義されます。ただしサロゲート・ブロック X'FFFE' および X'FFFF' は除きます。 基本的に、XML コメントに隣接する 2 つのハイフンを含めることはできません。 また、XML コメントをハイフンで終了することもできません (SQLSTATE 2200S)。

結果のデータ・タイプは XML です。 string-expression の結果が NULL になる可能性がある場合、結果も NULL になる可能性があります。入力値が NULL であれば、結果も NULL 値になります。