从SQL 2005开始支持了XML数据类型,并提供五个函数可操作。
动作 | 说明 |
xml.exist() | 查询谓词用作判断,传入Xquery将返回三种结果0,1或NULL。0表示没有匹配的元素,1表示有一个匹配,而NULL表示没有查询XML数据。 |
xml.value() | 接受一个XQuery作为输入并返回一个SQL Server的标量类型。 |
xml.query() | 接受一个XQuery作为输入并返回输出XML数据类型的流。 |
xml.nodes() | 接受一个XQuery作为输入并返回从XML文档中单一行集。从本质上讲,它将XML分成多个较小的XML结果。 |
xml.modify() | 允许你插入,删除或修改节点或节点序列中的XML数据类型。 |