针对 xml 数据类型的 XQuery 函数

本主题及其子主题介绍了针对 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 函数。

类别 函数名称

基于数值的函数

ceiling

 

floor

 

round

基于字符串值的函数

concat

 

contains

 

substring

 

string-length

基于布尔值的函数

not

有关节点的函数

number

local-name 函数 (XQuery)

namespace-uri 函数 (XQuery)

上下文函数

last

 

position

序列上的函数

 

distinct-values

id 函数 (XQuery)

聚合函数 (XQuery)

count

 

avg

 

min

 

max

 

sum

构造函数 (XQuery)

构造函数

数据取值函数

string

 

data

布尔构造函数 (XQuery)

true 函数 (XQuery)

false 函数 (XQuery)

与 QName 相关的函数 (XQuery)

expanded-QName (XQuery)

local-name-from-QName (XQuery)

namespace-uri-from-QName (XQuery)

SQL Server XQuery 扩展函数

sql:column() 函数 (XQuery)

sql:variable() 函数 (XQuery)

请参阅

概念

xml 数据类型

其他资源

XML 数据类型方法
针对 xml 数据类型的 XQuery

帮助和信息

获取 SQL Server 2005 帮助