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 specifiche 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 XQuery su valori stringa

concat

 

contiene

 

substring

 

funzione lower-case (XQuery)

 

string-length

 

funzione upper-case (XQuery)

Funzioni su valori booleani

not

Funzioni sui nodi

numero

Funzione local-name (XQuery)

Funzione namespace-uri (XQuery)

Funzioni di contesto

last

 

posizione

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

stringa

 

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

Dati XML (SQL Server)

Altre risorse

Metodi con tipo di dati XML

Riferimento al linguaggio XQuery (SQL Server)