Compartilhar via


Funções XQuery em tipos de dados xml

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

As funções XQuery pertencem ao namespace http://www.w3.org/2004/07/xpath-functions. 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 suportadas 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

 

contém

 

substring

 

Função lower-case (XQuery)

 

string-length

 

Função upper-case (XQuery)

Funções em valores boolianos

not

Funções em nós

number

Função local-name (XQuery)

Função namespace-uri (XQuery)

Funções de contexto

last

 

posição

Funções em sequências

vazio

 

distinct-values

Função id (XQuery)

Funções de agregação (XQuery)

count

 

avg

 

min

 

max

 

sum

Funções do construtor (XQuery)

Funções de construtor

Funções do acessador de dados

cadeia de caracteres

 

dados

Funções do construtor Booliano (XQuery)

Função true (XQuery)

Função false (XQuery)

Funções relacionadas a QNames (XQuery)

expanded-QName (XQuery)

local-name-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)

Consulte também

Conceitos

Dados XML (SQL Server)

Outros recursos

Métodos de tipo de dados xml

Referência de linguagem Xquery (SQL Server)