xml (Transact-SQL)
更新日期: 2005 年 12 月 5 日
存储 XML 数据的数据类型。可以在列中或者 xml 类型的变量中存储 xml 实例。 有关详细信息,请参阅 xml 数据类型。
语法
xml ( [ CONTENT | DOCUMENT ] xml_schema_collection )
参数
CONTENT
将 xml 实例限制为格式正确的 XML 片段。XML 数据的顶层可包含多个零或多个元素。还允许在顶层使用文本节点。这是默认行为。
- DOCUMENT
将 xml 实例限制为格式正确的 XML 文档。XML 数据必须且只能有一个根元素。不允许在顶层使用文本节点。
- xml_schema_collection
XML 架构集合的名称。若要创建类型化的 xml 列或变量,可以选择指定 XML 架构集合名称。有关类型化和非类型化 XML 的详细信息,请参阅类型化与非类型化的 XML。
备注
存储的 xml 数据类型表示实例大小不能超过 2 GB。有关详细信息,请参阅 xml 数据类型。
CONTENT 和 DOCUMENT 方面仅应用于类型化的 XML。有关详细信息,请参阅类型化与非类型化的 XML。
示例
USE AdventureWorks;
GO
DECLARE @y xml (Sales.IndividualSurveySchemaCollection)
SET @y = (SELECT TOP 1 Demographics FROM Sales.Individual);
SELECT @y;
GO
请参阅
参考
其他资源
数据类型转换(数据库引擎)
xml 数据类型
XML 数据类型方法
针对 xml 数据类型的 XQuery
帮助和信息
更改历史记录
版本 | 历史记录 |
---|---|
2005 年 12 月 5 日 |
|