modify()-Methode (xml-Datentyp)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance

Ändert den Inhalt eines XML-Dokuments. Verwenden Sie diese Methode, um den Inhalt einer Spalte oder Variablen des xml -Datentyps zu ändern. Diese Methode verwendet eine XML DML-Anweisung, um Knoten in XML-Daten einzufügen, zu aktualisieren oder zu löschen. Die modify() -Methode des xml -Datentyps kann nur in der SET-Klausel einer UPDATE-Anweisung verwendet werden.

Syntax

modify (XML_DML)  

Hinweis

Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.

Argumente

XML_DML
Ist eine Zeichenfolge in XML DML (Data Manipulation Language). Das XML-Dokument wird anhand dieses Ausdrucks aktualisiert.

Hinweis

Es wird ein Fehler zurückgegeben, wenn die modify() -Methode für einen NULL-Wert aufgerufen wird oder einen NULL-Wert ergibt.

Beispiele

Da für die modify() -Methode eine Zeichenfolge in der XML Data Manipulation Language (DML) erforderlich ist, sind die Beispiele für modify() in den Themen zur Beschreibung der XML DML-Anweisungen enthalten. In diesen Beispielen finden Sie unter Insert (XML DML),Delete (XML DML) und replace value of (XML DML).

Weitere Informationen

Erstellen von Instanzen der XML-Daten
xml Data Type Methods (xml-Datentypmethoden)
XML DML (Data Modification Language)