Fonctions XQuery impliquant le type de données xmlXQuery Functions against the xml Data Type

CETTE RUBRIQUE S’APPLIQUE À : ouiSQL Server (à partir de la version 2012)nonAzure SQL DatabasenonAzure SQL Data WarehousenonParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Cette rubrique et ses sous-rubriques décrivent les fonctions que vous pouvez utiliser lors de la spécification XQuery sur le xml type de données.This topic and its subtopics describe the functions you can use when specifying XQuery against the xml data type. Pour les spécifications W3C, consultez http://www.w3.org/TR/2004/WD-xpath-functions-20040723.For the W3C specifications, see 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.The XQuery functions belong to the http://www.w3.org/2004/07/xpath-functions namespace. Les spécifications W3C utilisent le préfixe d'espace de noms « fn: » pour décrire ces fonctions.The W3C specifications use the "fn:" namespace prefix to describe these functions. Vous n'avez pas besoin de spécifier ce préfixe explicitement lorsque vous utilisez les fonctions.You do not have to specify the "fn:" namespace prefix explicitly when you are using the functions. 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.Because of this and to improve readability, the namespace prefixes are generally not used in this documentation.

Le tableau suivant répertorie les fonctions XQuery prises en charge par rapport à la xmltype de données.The following table lists the XQuery functions that are supported against the xmldata type.

CatégorieCategory Nom de fonctionFunction Name
Fonctions sur des valeurs numériquesFunctions on Numeric Values plafondceiling
Floorfloor
arrondirround
Fonctions XQuery sur des valeurs de chaîneXQuery Functions on String Values concatconcat
contientcontains
sous-chaînesubstring
minuscules Function ( XQuery )lower-case Function (XQuery)
longueur de chaînestring-length
majuscules Function ( XQuery )upper-case Function (XQuery)
Fonctions sur des valeurs booléennesFunctions on Boolean Values pasnot
Fonctions sur les nœudsFunctions on Nodes nombrenumber
Fonction de local-name (XQuery)local-name Function (XQuery)
uri de l’espace de noms, fonction (XQuery)namespace-uri Function (XQuery)
Fonctions relatives au contexteContext Functions dernièrelast
positionposition
Fonctions sur les séquencesFunctions on Sequences videempty
valeurs distinctesdistinct-values
ID de fonction (XQuery)id Function (XQuery)
Fonctions d’agrégation ( XQuery )Aggregate Functions (XQuery) nombrecount
AVGavg
minmin
maxmax
sommesum
Fonctions constructeur ( XQuery )Constructor Functions (XQuery) Fonctions constructeurConstructor Functions
Fonctions d’accesseurs de donnéesData Accessor Functions chaînestring
donnéesdata
Fonctions de constructeur booléennes ( XQuery )Boolean Constructor Functions (XQuery) Fonction True (XQuery)true Function (XQuery)
Fonction False (XQuery)false Function (XQuery)
Fonctions relatives aux QName ( XQuery )Functions Related to QNames (XQuery) Expanded-QName (XQuery)expanded-QName (XQuery)
local-nom-de-QName (XQuery)local-name-from-QName (XQuery)
espace de noms uri à partir de QName (XQuery)namespace-uri-from-QName (XQuery)
Fonctions d’Extension XQuery SQL ServerSQL Server XQuery Extension Functions fonction SQL :Column() (XQuery)sql:column() function (XQuery)
fonction SQL :variable() (XQuery)sql:variable() function (XQuery)

Voir aussiSee Also

méthodes de type de données xml xml Data Type Methods
Références relatives au langage Xquery (SQL Server) XQuery Language Reference (SQL Server)
Données XML (SQL Server)XML Data (SQL Server)