Funciones de XQuery con el tipo de datos xmlXQuery Functions against the xml Data Type

ESTE TEMA SE APLICA A: síSQL Server (a partir de 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noAlmacenamiento de datos paralelos THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Este tema y sus temas secundarios describen las funciones que puede usar al especificar XQuery en el xml tipo de datos.This topic and its subtopics describe the functions you can use when specifying XQuery against the xml data type. Para las especificaciones de W3C, vea 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.

Las funciones de XQuery pertenecen al espacio de nombres http://www.w3.org/2004/07/xpath-functions.The XQuery functions belong to the http://www.w3.org/2004/07/xpath-functions namespace. Las especificaciones de W3C utilizan el prefijo de espacio de nombres "fn": para describir estas funciones.The W3C specifications use the "fn:" namespace prefix to describe these functions. No es necesario especificar explícitamente el prefijo de espacio de nombres "fn": cuando se utilicen estas funciones.You do not have to specify the "fn:" namespace prefix explicitly when you are using the functions. Debido a esto y para facilitar la lectura, los prefijos de espacio de nombres no se suelen usar en esta documentación.Because of this and to improve readability, the namespace prefixes are generally not used in this documentation.

En la tabla siguiente se enumera las funciones de XQuery que son compatibles con el xmltipo de datos.The following table lists the XQuery functions that are supported against the xmldata type.

CategoríaCategory Nombre de la funciónFunction Name
Funciones en valores numéricosFunctions on Numeric Values límite superiorceiling
Floorfloor
redondearround
Funciones de XQuery en valores de cadenaXQuery Functions on String Values concatconcat
contienecontains
subcadenasubstring
minúsculas Function ( XQuery )lower-case Function (XQuery)
longitud de la cadenastring-length
mayúsculas Function ( XQuery )upper-case Function (XQuery)
Funciones en valores booleanosFunctions on Boolean Values nonot
Funciones en nodosFunctions on Nodes númeronumber
Función local-name (XQuery)local-name Function (XQuery)
Función namespace-uri (XQuery)namespace-uri Function (XQuery)
Funciones de contextoContext Functions últimolast
posiciónposition
Funciones utilizadas en secuenciasFunctions on Sequences vacíaempty
valores distintosdistinct-values
Id. de función (XQuery)id Function (XQuery)
Las funciones de agregado ( XQuery )Aggregate Functions (XQuery) Recuentocount
AVGavg
minmin
maxmax
sumasum
Funciones constructoras ( XQuery )Constructor Functions (XQuery) Funciones constructorasConstructor Functions
Funciones del descriptor de acceso a datosData Accessor Functions stringstring
datadata
Funciones de Constructor booleano ( XQuery )Boolean Constructor Functions (XQuery) Función True (XQuery)true Function (XQuery)
Función false (XQuery)false Function (XQuery)
Funciones relacionadas con QNames ( XQuery )Functions Related to QNames (XQuery) Expanded-QName (XQuery)expanded-QName (XQuery)
local-nombre-de-QName (XQuery)local-name-from-QName (XQuery)
espacio de nombres uri de QName (XQuery)namespace-uri-from-QName (XQuery)
Funciones de extensión de XQuery SQL ServerSQL Server XQuery Extension Functions función SQL:Column() (XQuery)sql:column() function (XQuery)
función SQL:variable() (XQuery)sql:variable() function (XQuery)

Vea tambiénSee Also

métodos del tipo de datos xml xml Data Type Methods
Referencia del lenguaje XQuery (SQL Server) XQuery Language Reference (SQL Server)
Datos XML (SQL Server)XML Data (SQL Server)