Partilhar via


Funções XQuery em tipos de dados xml

Aplica-se: SQL Server

Este tópico e seus subtópicos descrevem as funções que você pode usar ao especificar XQuery em relação ao tipo de dados xml . Para obter as especificações do W3C, consulte http://www.w3.org/TR/2004/WD-xpath-functions-20040723.

As funções XQuery pertencem ao http://www.w3.org/2004/07/xpath-functions namespace. As especificações de W3C usam o prefixo de namespace "fn:" para descrever essas funções. Você não tem que especificar explicitamente o prefixo de namespace "fn:" quando estiver usando as funções. Por causa disso e para melhorar a legibilidade, os prefixos de namespace geralmente não são usados nesta documentação.

A tabela a seguir lista as funções XQuery que têm suporte no tipo de dados xml.

Categoria Nome da função
Funções em valores numéricos ceiling
floor
round
Funções XQuery em valores de cadeia de caracteres concat
contains
substring
Função minúscula (XQuery)
comprimento da corda
Função maiúscula (XQuery)
Funções em valores boolianos not
Funções em nós number
Função de nome local (XQuery)
Função namespace-uri (XQuery)
Funções de contexto last
position
Funções em sequências empty
valores distintos
Função id (XQuery)
Funções agregadas (XQuery) count
avg
min
max
sum
Funções do Construtor (XQuery) Funções de construtor
Funções do Acessador de Dados cadeia de caracteres
data
Funções de construtor booleano (XQuery) Função true (XQuery)
Função false (XQuery)
Funções relacionadas a QNames (XQuery) expandido-QName (XQuery)
nome-local-from-QName (XQuery)
namespace-uri-from-QName (XQuery)
Funções de extensão XQuery do SQL Server função sql:column() (XQuery)
função sql:variable() (XQuery)

Confira também

Métodos de Tipos de Dados XML
Referência de linguagem Xquery (SQL Server)
Dados XML (SQL Server)