-16083 INCOMPATIBLE EXPRESSION-TYPE EXPRESSIONS EXIST IN THE XQUERY-UPDATE-CONSTANT IN THE XMLMODIFY FUNCTION. QNAME=err:error-name.
説明
XMLMODIFY 関数の xquery-update-constant に、同じターゲット・ノードを操作する複数の expression-type 式が含まれています。結果は expression-type 式の処理順序に基づき、非 deterministic になるため、これらの基本更新式は両立しません。
- error-name
- 式が無効である理由を示すエラー ID。
- XUTY0016
- expression-type が replace 式で、キーワード値が指定されず、同じターゲット・ノードに適用する少なくとも 2 つの置換式が存在します。
- XUTY0017
- expression-type が replace value of 式で、キーワード値が指定され、同じターゲット・ノードに適用する 2 つ以上の置換式が存在します。
システムの処置
XQuery 式を処理することはできません。
プログラマーの応答
XMLMODIFY FUNCTION の xquery-update-constant 内の式を変更して、同じターゲット・ノードを持つ 2 つの expression-type 式がないようにします。
SQLSTATE
10704