Freigeben über


XQuery-Funktionen für den xml-Datentyp

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

Die XQuery-Funktionen gehören dem http://www.w3.org/2004/07/xpath-functions-Namespace an. 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-Datentyp unterstützt werden.

Kategorie

Funktionsname

Funktionen für numerische Werte

ceiling

 

floor

 

round

XQuery-Funktionen für Zeichenfolgenwerte

concat

 

Enthält

 

substring

 

lower-case-Funktion (XQuery)

 

string-length

 

upper-case-Funktion (XQuery)

Funktionen für boolesche Werte

not

Funktionen für Knoten

number

local-name-Funktion (XQuery)

namespace-uri-Funktion (XQuery)

Kontextfunktionen

last

 

Position

Funktionen für Sequenzen

Leer

 

distinct-values

id-Funktion (XQuery)

Aggregatfunktionen (XQuery)

Anzahl

 

avg

 

min

 

max

 

sum

Konstruktorfunktionen (XQuery)

Konstruktorfunktionen

Data Accessor-Funktionen

Zeichenfolge

 

Daten

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)

Siehe auch

Konzepte

XML-Daten (SQL Server)

Andere Ressourcen

xml-Datentypmethoden

XQuery-Sprachreferenz (SQL Server)