Freigeben über


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.

Kategorie Funktionsname
Funktionen für numerische Werte ceiling
floor
round
XQuery-Funktionen für Zeichenfolgenwerte concat
contains
substring
Kleinbuchstabe-Funktion (XQuery)
Zeichenfolgenlänge
Groß-/Kleinschreibung -Funktion (XQuery)
Funktionen für boolesche Werte not
Funktionen auf Knoten Zahl
local-name-Funktion (XQuery)
namespace-uri-Funktion (XQuery)
Kontextfunktionen last
position
Funktionen auf Sequenzen empty
Distinct-Values
id-Funktion (XQuery)
Aggregatfunktionen (XQuery) count
avg
min
max
sum
Constructor Functions (XQuery) (Konstruktorfunktionen (XQuery)) Konstruktorfunktionen
Data Accessor Functions (Data Accessor-Funktionen) string
data
Boolesche Konstruktorfunktionen (XQuery) true-Funktion (XQuery)
false-Funktion (XQuery)
Funktionen im Zusammenhang mit QNames (XQuery) expanded-QName (XQuery)
local-name-from-QName (XQuery)
namespace-uri-from-QName (XQuery)
SQL Server XQuery-Erweiterungsfunktionen sql:column() function (XQuery)
sql:variable() function (XQuery)

Weitere Informationen

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