Umgang mit XML-Daten
SQL Server bietet die Möglichkeit, Ergebnismengen nicht nur in Form flacher Tabellen, sondern auch als hierarchische XML-Strukturen zurückzugeben. In den folgenden Abschnitten lernen Sie diese Möglichkeiten kennen.
XML-Daten mit der FOR XML-Klausel abrufen
Mit der FOR XML-Klausel bietet SQL Server eine sehr komfortable Möglichkeit, Ergebnismengen in XML-Form zu ermitteln. Wie in Kapitel 36 beschrieben, brauchen Sie im einfachsten Fall die jeweilige Abfrage lediglich um die Klausel FOR XML AUTO zu erweitern. Beispiel:
SELECT ID, Name_1 FROM Sales.Customers FOR XML AUTO
Hierbei gibt SQL Server die Ergebnismenge in Form mehrerer XML-Elemente zurück, die jeweils den Namen der entsprechenden Tabellen tragen. Das Ergebnis sieht dann ...
Get Microsoft SQL Server 2008 R2 - Das Entwicklerbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.