Funciones de XQuery con el tipo de datos xml

En este tema y sus temas secundarios, se describen las funciones que se pueden usar cuando se especifican funciones de XQuery con el tipo de datos xml. Para obtener información acerca de las especificaciones W3C, vea 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. Las especificaciones W3C usan 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 usan las funciones. Debido a esto y para facilitar la lectura, los prefijos de espacio de nombres no se suelen usar en esta documentación.

La siguiente tabla enumera las funciones de XQuery que se admiten con el tipo de datos xml.

Categoría Nombre de función

Funciones en valores numéricos

ceiling

 

floor

 

round

Funciones en valores de cadena

concat

 

contains

 

substring

 

string-length

Funciones en valores booleanos

not

Funciones en nodos

number

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 (XQuery)

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

sql:column() (función de XQuery)

sql:variable() (función de XQuery)

Vea también

Conceptos

Tipo de datos xml

Otros recursos

Métodos de tipo de datos xml
XQuery con el tipo de datos xml

Ayuda e información

Obtener ayuda sobre SQL Server 2005