XMLCOMMENT スカラー関数
XMLCOMMENT 関数は、XQuery コメント・ノードを 1 つ持つ XML 値を戻します。その内容は入力引数です。
スキーマは 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 値になります。
