XML列に要素が存在するかどうかをチェックし、存在する場合はその値を更新する更新ステートメントを作成しようとしています。そうでない場合は、値を新しい要素として挿入します。
何かのようなもの:
UPDATE Table
SET xmlCol =
case
when xmlCol.exist('element') = 1
then xmlCol.modify('replace value of blah')
else xmlCol.modify('insert blah')
end
where whatever
私はこれを間違った方法で行っていますか?