modify() メソッド (xml データ型)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

XML ドキュメントのコンテンツを変更します。 xml 型の変数または列のコンテンツを変更するには、このメソッドを使用します。 このメソッドは XML DML ステートメントを使用して、XML データのノードの挿入、更新、削除を行います。 xml データ型の modify() メソッドは、UPDATE ステートメントの SET 句内でしか使用できません。

構文

modify (XML_DML)  

Note

SQL Server 2014 (12.x) 以前のバージョンの Transact-SQL 構文を確認するには、以前のバージョンのドキュメントを参照してください。

引数

XML_DML
XML DML (データ操作言語) の文字列です。 XML ドキュメントは、この表記に従って更新されます。

Note

modify() メソッドが NULL 値を使用して呼び出される場合、または結果が NULL 値になる場合、エラーが返されます。

modify() メソッドには XML データ操作言語 (DML) の文字列が必要なので、modify() のサンプルは XML DML ステートメントについて説明するトピックに含まれています。 これらの例については、挿入 (XML DML)削除 (XML DML)(XML DML) の値の置換に関する記事を参照してください。

参照

XML データのインスタンスの作成
xml データ型メソッド
XML データ変更言語 (XML DML)