Freigeben über


XQuery-Grundlagen

Gilt für:SQL Server

In diesem Abschnitt werden die Grundlagen von XQuery beschrieben.

In diesem Abschnitt

Sequence and QNames (XQuery) (Sequenz und QNames (XQuery))
Beschreibt die Sequenz sowie QNames und vordefinierte Namespaces.

Expression Context and Query Evaluation (XQuery) (Ausdruckskontext und Ausdrucksauswertung (XQuery))
Beschreibt die beiden Kontexte, in denen XQuery ausgewertet wird. Diese beiden Kontexte sind statisch und dynamisch.

Atomization (XQuery) (Atomisierung (XQuery))
Beschreibt die Atomisierung, bei der es sich um einen Prozess des Extrahierens des typisierten Werts eines Elements handelt.

Effective Boolean Value (XQuery) (Effektiver boolescher Wert (XQuery))
Beschreibt den effektiven booleschen Wert. Dieser Wert kann für Ausdrücke berechnet werden, die einen einzelnen booleschen Wert, eine Knotensequenz oder eine leere Sequenz zurückliefern.

Type System (XQuery) (Typensystem (XQuery))
Beschreibt das XQuery-Typsystem mit verschiedenen vordefinierten Typen. XQuery ist eine streng typisierte Sprache für Schematypen und eine schwach typisierte Sprache für nicht typisierte Daten.

Error Handling (XQuery) (Fehlerbehandlung (XQuery))
Beschreibt, wie statische, dynamische und Typfehler in XQuery behandelt werden.

Kommentare in XQuery
Beschreibt, wie in XQuery mit den Trennzeichen "(:"- und das ":)" Kommentare hinzugefügt werden.

XQuery and Static Typing (XQuery und statische Typisierung)
Beschreibt XQuery in SQL Server als statisch typisierte Sprache.

Weitere Informationen

XQuery-Sprachreferenz (SQL Server)