Compartilhar 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.

O seguinte lista as funções XQuery compatíveis com o tipo de dados xml .

Categoria de função Functions
Funções em valores numéricos teto
chão
redondo
Funções XQuery em valores de cadeia de caracteres concat
Contém
Subsequência
Função minúscula (XQuery)
comprimento da corda
Função maiúscula (XQuery)
Funções em valores boolianos não
Funções em nós número
Função de nome local (XQuery)
Função namespace-uri (XQuery)
Funções de contexto último
posição
Funções em sequências vazio
valores distintos
Função id (XQuery)
Funções de agregação (XQuery) contagem
Avg
mínimo
máximo
soma
Funções de construtor (XQuery) Funções de construtor
Funções do acessador de dados cadeia de caracteres
dados
Funções de construtor booliano (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)