Funciones de XQuery con el tipo de datos xml

Se aplica a:SQL Server

En este tema y sus subtemas se describen las funciones que puede usar al especificar XQuery en el tipo de datos xml . Para conocer las especificaciones de W3C, consulte http://www.w3.org/TR/2004/WD-xpath-functions-20040723.

Las funciones XQuery pertenecen al http://www.w3.org/2004/07/xpath-functions espacio de nombres. Las especificaciones de W3C utilizan el prefijo de espacio de nombres "fn": para describir estas funciones. No es necesario especificar explícitamente el prefijo de espacio de nombres "fn": cuando se utilicen estas funciones. Debido a esto y para facilitar la lectura, los prefijos de espacio de nombres no se suelen usar en esta documentación.

En la tabla siguiente se enumeran las funciones XQuery que se admiten con el tipo de datos xml.

Category Nombre de la función
Funciones en valores numéricos ceiling
floor
round
Funciones XQuery en valores de cadena concat
contains
substring
lower-case (función de XQuery)
longitud de cadena
upper-case (función de XQuery)
Funciones en valores booleanos not
Funciones en nodos número
local-name (función de XQuery)
namespace-uri (función de XQuery)
Funciones de contexto last
position
Funciones utilizadas en secuencias empty
distinct-values
id. (función de XQuery)
Funciones de agregado (XQuery) count
avg
min
max
sum
Funciones de constructor (XQuery) Funciones de constructor
Funciones del descriptor de acceso a datos string
data
Funciones de constructor booleano (XQuery) true (función de XQuery)
false (función de XQuery)
Funciones relacionadas con QNames (XQuery) expanded-QName (XQuery)
local-name-from-QName (XQuery)
namespace-uri-from-QName (XQuery)
Funciones de extensión de XQuery en SQL Server Función sql:column() (XQuery)
sql:variable() (función de XQuery)

Consulte también

Métodos del tipo de datos xml
Referencia del lenguaje XQuery (SQL Server)
Datos XML (SQL Server)