modify() Method (xml Data Type)
Applies to: SQL Server (all supported versions) Azure SQL Database Azure SQL Managed Instance
Modifies the contents of an XML document. Use this method to modify the content of an xml type variable or column. This method takes an XML DML statement to insert, update, or delete nodes from XML data. The modify() method of the xml data type can only be used in the SET clause of an UPDATE statement.
To view Transact-SQL syntax for SQL Server 2014 and earlier, see Previous versions documentation.
Is a string in XML Data Manipulation Language (DML). The XML document is updated according to this expression.
An error is returned if the modify() method is called on a null value or results in a null value.
Because the modify() method requires a string in the XML Data Manipulation Language (DML), the samples for modify() are contained in the topics that describe the XML DML statements. For these examples, see insert (XML DML), delete (XML DML) and replace value of (XML DML).