Funzioni XQuery per il tipo di dati XML

In questo argomento e negli argomenti correlati vengono illustrate le funzioni che è possibile utilizzare quando si specificano XQuery sul tipo di dati xml. Le specifice W3C sono disponibili all'indirizzo http://www.w3.org/TR/2004/WD-xpath-functions-20040723.

Le funzioni XQuery appartengono allo spazio dei nomi http://www.w3.org/2004/07/xpath-functions. Le specifiche W3C utilizzano il prefisso "fn:" dello spazio dei nomi per la descrizione di queste funzioni. Quando si utilizzano le funzioni non è necessario specificare esplicitamente il prefisso "fn:". Per questo motivo e per migliorare la leggibilità, in questa documentazione i prefissi dello spazio dei nomi sono in genere omessi.

Nella tabella seguente vengono descritte le funzioni XQuery supportate per il tipo di dati xml.

Categoria Nome funzione

Funzioni su valori numerici

ceiling

 

floor

 

round

Funzioni su valori stringa

concat

 

contains

 

substring

 

string-length

Funzioni su valori booleani

not

Funzioni sui nodi

number

Funzione local-name (XQuery)

Funzione namespace-uri (XQuery)

Funzioni di contesto

last

 

position

Funzioni per le sequenze

empty

 

distinct-values

Funzione id (XQuery)

Funzioni di aggregazione (XQuery)

count

 

avg

 

min

 

max

 

sum

Funzioni costruttore (XQuery)

Funzioni costruttore

Funzioni di accesso ai dati

string

 

data

Funzioni costruttore booleane (XQuery)

Funzione true (XQuery)

Funzione false (XQuery)

Funzioni correlate a elementi QName (XQuery)

expanded-QName (XQuery)

Funzione local-name-from-QName (XQuery)

namespace-uri-from-QName (XQuery)

Funzioni per le estensioni XQuery di SQL Server

Funzione sql:column() (XQuery)

Funzione sql:variable() (XQuery)

Vedere anche

Concetti

Tipo di dati XML

Altre risorse

Metodi con tipo di dati XML
XQuery sul tipo di dati XML

Guida in linea e informazioni

Assistenza su SQL Server 2005