XMLSERIALIZE
Mit der Klausel XMLSERIALIZE können Sie die XML-Datenserialisierung für XML-Spalten der zugrunde liegenden SQL-Anweisungen aktivieren.
Wenn die Klausel XMLSERIALIZE global auf der Ebene des UNLOAD-Blocks angegeben ist, enthält sie eine eindeutige und globale Regel für die XML-Datenserialisierung, die für alle XML-Spalten aller SQL-Anweisungen in diesem UNLOAD-Block gilt.
Wenn Sie die Serialisierung einer XML-Spalte angeben, muss die Größe des resultierenden Datentyps für die serialisierten XML-Werte dieser Spalte ausreichen.
Wenn eine Tabelle mit Spalten des XML-Datentyps verarbeitet wird, müssen alle Spalten auf dieselbe Weise verarbeitet werden. Entweder müssen die Werte alle in separate Dateien entladen werden, oder sie müssen alle serialisiert werden. Wenn für eine bestimmte Tabelle mindestens eine der XML-Spalten zur Serialisierung durch Anwendung der Skalarfunktion XMLSERIALIZE() angegeben ist, muss auch für alle anderen Spalten des XML-Datentyps die XML-Serialisierung ausgeführt werden.
- Syntax
- XMLSERIALIZE (XML-Serialisierung)
- Variabel
- XML-Serialisierung Die Angabe zur Serialisierung.
- Standard
- Keine.
- Beispiel
- XMLSERIALIZE (VARCHAR(310) INCLUDING XMLDECLARATION)