数据类型方法

本主题适用于:  SQL Server (starting with 2012) Azure SQL Database Azure SQL Data Warehouse  Parallel Data Warehouse

你可以使用xml数据类型方法来查询一个存储在一个变量或存储在一个xml类型的列中的XML实例。本章节中的主题讲解了如何使用xml数据类型方法。

在本章节中

主题讲解
query()方法(xml Data Type)讲解了如何使用query()方法来查询遍一个XML实例
value() Method (xml Data Type)讲解了如何使用value()方法来从一个XML实例中取得一个SQL类型的值。
exist() Method (xml Data Type)讲解了如何使用exist()方法来确定一个查询是否返回了非空结果。
modify() Method (xml Data Type)讲解了如何使用modify()方法来指定XML数据修改语言(XML DML)语句实施了更新。
nodes() Method (xml Data Type)讲解了如何使用nodes()方法,把XML切碎成多行,它把XML文档的一些部分裂殖到行集中。
在XML数据内部建立关系数据讲解了如何在XML内部绑定非XML数据
使用XML数据类型方法的指南讲解了使用xml数据类型方法的指南

使用用户定义的类型方法调用句法调用这些方法。比如说:

SELECT XmlCol.query(' ... ')
FROM   Table

Note

如果针对一个非XML实例实行xml数据类型query()value()exist(),它会返回NULL。另外,modify()不会返回任何东西,但是nodes()返回一个行集,如果用NULL输入,返回一个空行集。

如果你喜欢这篇文章,敬请给站长打赏↑

除特别注明外,本站所有文章均为本站站长原译,转载请注明出处。