xml-Datentypmethoden
In der folgenden Tabelle sind die xml-Datentypmethoden aufgelistet.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Verwenden Sie diese Methode, um eine Abfrage über eine XML-Instanz durchzuführen. |
|
Verwenden Sie diese Methode, um einen Wert eines SQL-Typs aus einer XML-Instanz abzurufen. |
|
Verwenden Sie diese Methode, um zu bestimmen, ob eine Abfrage ein nicht leeres Ergebnis zurückgibt. |
|
Verwenden Sie diese Methode, um für Updates XML DML-Anweisungen festzulegen. |
|
Verwenden Sie diese Methode, um XML in mehrere Zeilen aufzuteilen und Teile von XML-Dokumenten in Rowsets zu übertragen. |
Der Aufruf dieser Methoden erfolgt mit der benutzerdefinierten Typmethodenaufrufsyntax. Beispiel:
SELECT XmlCol.query(' ... ')
FROM Table
Hinweis: |
---|
Die xml-Datentypmethoden query(), value() und exist() geben NULL zurück, wenn sie für eine NULL XML-Instanz ausgeführt werden. Außerdem gibt modify() nichts zurück, nodes() gibt aber Rowsets und ein leeres Rowset mit einer NULL-Eingabe zurück. |
Siehe auch
Konzepte
Typisiertes im Vergleich zu nicht typisiertem XML
Generieren von XML-Instanzen
XML DML (Data Modification Language)
Einbinden relationaler Daten in XML-Daten
XML-Datentyp
XML-Beispielanwendungen