在 SQL Server 中使用 XML
对 XML 的支持已集成到 SQL Server 中的所有组件,包括:
- 支持 xml 数据类型。
- 可以指定针对 xml 类型的列和变量中存储的 XML 数据的 XQuery 查询。
- 增强了 OPENROWSET 以允许大容量加载 XML 数据。
- 增强了 SQL Server 2000 中引入的 FOR XML 子句和 OPENXML 函数。
本节内容
主题 | 说明 |
---|---|
介绍了 AdventureWorks 数据库中的 xml 类型列。各种主题中针对 xml 数据类型的查询均是针对这些列指定的。 |
|
介绍了 xml 数据类型、类型化的 xml 和非类型化的 xml 的概念以及各种 xml 数据类型的方法。 |
|
介绍了 xml 类型的主 XML 索引和辅助 XML 索引。 |
|
介绍了 XML 架构集合的概念、用于创建、修改或删除集合的 DDL 以及如何使用它来创建类型化的 xml 列和变量。 |
|
介绍了与 SELECT 语句结合使用以从关系数据构造 XML 的 FOR XML 子句,以及 OPENXML,它可用来进行查询和将 XML 拆分到行集。 |
有关客户端 XML 功能的信息,请参阅 SQLXML 4.0 Programming。
有关 Microsoft .NET Framework 中的 XQuery 支持的信息,请参阅 .NET Framework 文档中的“XML 查询和 SQL Server XML 支持”主题。
请参阅
概念
示例 XML 应用程序
大容量导入和导出 XML 文档的示例