Fonctions XQuery impliquant le type de données xml

Cette rubrique et ses sous-rubriques décrivent les fonctions permettant de spécifier une requête XQuery par rapport au type de données xml. Pour les spécifications W3C, consultez http://www.w3.org/TR/2004/WD-xpath-functions-20040723.

Les fonctions XQuery appartiennent à l'espace de noms http://www.w3.org/2004/07/xpath-functions. Les spécifications W3C utilisent le préfixe d'espace de noms « fn: » pour décrire ces fonctions. Vous n'avez pas besoin de spécifier ce préfixe explicitement lorsque vous utilisez les fonctions. Par conséquent, et dans un souci de lisibilité, les préfixes d'espace de noms ne sont généralement pas utilisés dans cette documentation.

Le tableau suivant répertorie les fonctions XQuery prises en charge par rapport au type de données xml.

Catégorie

Nom de fonction

Fonctions sur des valeurs numériques

ceiling

 

floor

 

round

Fonctions XQuery sur des valeurs de chaîne

concat

 

contient

 

substring

 

lower-case, fonction (XQuery)

 

string-length

 

upper-case, fonction (XQuery)

Fonctions sur des valeurs booléennes

not

Fonctions sur les nœuds

nombre

local-name (fonction) (XQuery)

Fonction namespace-uri (XQuery)

Fonctions relatives au contexte

last

 

position

Fonctions sur les séquences

vides

 

distinct-values

Fonction id (XQuery)

Fonctions d'agrégation (XQuery)

nombre

 

avg

 

min

 

max

 

sum

Fonctions constructeur (XQuery)

Fonctions constructeur

Fonctions d'accesseurs de données

String

 

data

Fonctions de constructeur booléennes (XQuery)

Fonction true (XQuery)

Fonction false (XQuery)

Fonctions relatives aux QName (XQuery)

expanded-QName (XQuery)

local-name-from-QName (XQuery)

namespace-uri-from-QName (XQuery)

Fonctions d'extension SQL Server XQuery

Fonction sql:column() (XQuery)

Fonction sql:variable() (XQuery)

Voir aussi

Concepts

Données XML (SQL Server)

Autres ressources

Méthodes des types de données xml

Références relatives au langage Xquery (SQL Server)