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

Funktionen für Zeichenfolgenwerte

concat

 

contains

 

substring

 

string-length

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

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)

Siehe auch

Konzepte

XML-Datentyp

Andere Ressourcen

xml-Datentypmethoden
XQuery für den xml-Datentyp

Hilfe und Informationen

Informationsquellen für SQL Server 2005