Freigeben über


XML-Daten (SQL Server)

SQL Server bietet eine leistungsstarke Plattform für die Entwicklung von umfangreichen Anwendungen für die halbstrukturierte Datenverwaltung. Die Unterstützung für XML ist in alle Komponenten in SQL Server integriert und umfasst Folgendes:

  • Der xml Datentyp. XML-Werte können nativ in einer xml Datentypspalte gespeichert werden, die gemäß einer Auflistung von XML-Schemas eingegeben oder nicht typiert bleiben kann. Sie können die XML-Spalte indizieren.

  • Die Möglichkeit, eine XQuery-Abfrage für XML-Daten anzugeben, die in Spalten und Variablen des xml Typs gespeichert sind.

  • Verbesserungen an OPENROWSET, um massenweises Laden von XML-Daten zu ermöglichen.

  • Die FOR XML-Klausel zum Abrufen relationaler Daten im XML-Format.

  • Die OPENXML-Funktion zum Abrufen von XML-Daten im relationalen Format.

In diesem Abschnitt

XML-Datentyp und -Spalten (SQL Server)
XML-Indizes (SQL Server)
XML-Schemaauflistungen (SQL Server)
FOR XML (SQL Server)
OPENXML (Transact-SQL)

Beispiele für den Massenimport und -export von XML-Dokumenten (SQL Server)
XQuery-Sprachreferenz (SQL Server)