XQuery-Funktionen für den xml-Datentyp

Gilt für:SQL Server

In diesem Thema und seinen Unterthemen werden die Funktionen beschrieben, die Sie beim Angeben von XQuery für den xml-Datentyp verwenden können. Die W3C-Spezifikationen finden Sie unter http://www.w3.org/TR/2004/WD-xpath-functions-20040723.

Die XQuery-Funktionen gehören zum http://www.w3.org/2004/07/xpath-functions Namespace. Die W3C-Spezifikationen verwenden das "fn:"-Namespacepräfix, um diese Funktionen zu beschreiben. Sie brauchen das "fn:"-Namespacepräfix nicht explizit anzugeben, wenn Sie die Funktionen verwenden. Daher, sowie auch zur besseren Lesbarkeit, werden die Namespacepräfixe in dieser Dokumentation im Allgemeinen weggelassen.

In der folgenden Tabelle sind die XQuery-Funktionen aufgeführt, die für den xml-Datentypunterstützt werden.

Category Funktionsname
Funktionen für numerische Werte ceiling
floor
round
XQuery-Funktionen für Zeichenfolgenwerte concat
contains
substring
lower-case-Funktion (XQuery)
Zeichenfolgenlänge
upper-case-Funktion (XQuery)
Funktionen für boolesche Werte not
Funktionen auf Knoten Zahl
local-name-Funktion (XQuery)
namespace-uri-Funktion (XQuery)
Kontextfunktionen last
position
Funktionen für Sequenzen empty
distinct-values
id-Funktion (XQuery)
Aggregatfunktionen (XQuery) count
avg
min
max
sum
Konstruktorfunktionen (XQuery) Konstruktorfunktionen
Data Accessor-Funktionen string
data
Boolesche Konstruktorfunktion (XQuery) true-Funktion (XQuery)
false-Funktion (XQuery)
Funktionen, die sich auf QNames beziehen (XQuery) expanded-QName (XQuery)
local-name-from-QName (XQuery)
namespace-uri-from-QName (XQuery)
XQuery-Erweiterungsfunktionen in SQL Server sql:column()-Funktion (XQuery)
sql:variable()-Funktion (XQuery)

Weitere Informationen

xml Data Type Methods (xml-Datentypmethoden)
XQuery-Sprachreferenz (SQL Server)
XML-Daten (SQL Server)