針對 xml 資料類型的 XQuery 函數

適用於:SQL Server

本主題及其子主題描述針對 xml 資料類型指定 XQuery 時可以使用的 式。 如需 W3C 規格,請參閱 http://www.w3.org/TR/2004/WD-xpath-functions-20040723

XQuery 函式屬於 http://www.w3.org/2004/07/xpath-functions 命名空間。 W3C 規格會使用 「fn:」 命名空間前置詞來描述這些函式。 當您使用 函式時,您不需要明確指定 「fn:」 命名空間前置詞。 由於這個 和 改善可讀性,命名空間前置詞通常不會在此檔中使用。

下表列出針對 xml 資料類型支援的 XQuery 函式。

類別 函數名稱
數值上的函式 天花板
floor
round
字串值的 XQuery 函式 concat
contains
小寫函式 (XQuery)
string-length
大寫函式 (XQuery)
布林值上的函式 not
節點上的函式 number
local-name 函式 (XQuery)
namespace-uri 函式 (XQuery)
內容函式 last
position
序列上的函式 empty
distinct-values
id 函式 (XQuery)
彙總函式 (XQuery) 計數
Avg
min
max
sum
建構函式 (XQuery) 建構函式
資料存取子函式 string
data
布林建構函式 (XQuery) true 函式 (XQuery)
false 函式 (XQuery)
與 QNames 相關的函式 (XQuery) expanded-QName (XQuery)
local-name-from-QName (XQuery)
namespace-uri-from-QName (XQuery)
SQL Server XQuery 延伸模組函式 sql:column() 函式 (XQuery)
sql:variable() 函式 (XQuery)

另請參閱

xml 資料類型方法
Xquery 語言參考 (SQL Server)
XML 資料 (SQL Server)