Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wie im Erstellen von XML mithilfe von FOR XML beschrieben, bietet der PATH-Modus eine einfachere Möglichkeit zum Kombinieren von Elementen und Attributen. Der PATH-Modus ist auch eine vereinfachte Art, zusätzliche Schachtelungen für die Darstellung komplexer Eigenschaften einzuführen. Sie können FOR XML EXPLICIT-Modus-Abfragen verwenden, um solche XML aus einem Rowset zu erstellen, aber der PATH-Modus bietet eine einfachere Alternative zu den potenziell umständlichen EXPLICIT-Modus-Abfragen. Der PATH-Modus ermöglicht ihnen zusammen mit der Möglichkeit, geschachtelte FOR XML-Abfragen und die TYPE-Direktive zu schreiben, um XML-Typinstanzen zurückzugeben, Abfragen mit geringerer Komplexität zu schreiben.
Im PATH-Modus werden Spaltennamen oder Spaltenaliasen als XPath-Ausdrücke behandelt. Diese Ausdrücke geben an, wie die Werte XML zugeordnet werden. Jeder XPath-Ausdruck ist ein relativer XPath, der den Elementtyp bereitstellt, wie Attribut, Element und Skalarwert, sowie den Namen und die Hierarchie des Knotens, der relativ zum Zeilenelement generiert wird.
In diesem Abschnitt werden die Abbildung von Spalten in einem Datensatz unter verschiedenen Bedingungen beschrieben und Beispiele bereitgestellt.
In diesem Abschnitt
Siehe auch
Hinzufügen von Namespaces zu Abfragen mit WITH XMLNAMESPACES
SELECT (Transact-SQL)
FOR XML (SQL Server)