Funções XQuery em tipos de dados xml

Aplica-se a:SQL Server

Este tópico e seus subtópicos descrevem as funções que você pode usar ao especificar XQuery no 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 compatíveis com o 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 lower-case (XQuery)
comprimento da cadeia de caracteres
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
position
Funções em sequências empty
distinct-values
Função id (XQuery)
Funções de agregação (XQuery) contagem
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 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

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