使用 SQL Server 中的 XML

支援將 XML 整合至 SQL Server 中的所有元件,並包含下列項目:

  • 支援 xml 資料類型。
  • 可以針對儲存在 xml 類型的資料行與變數中之 XML 資料,指定 XQuery 查詢。
  • OPENROWSET 的增強功能允許大量載入 XML 資料。
  • 在 SQL Server 2000 中推出的 FOR XML 子句與 OPENXML 函數之增強功能。

在此章節中

主題 描述

在 AdventureWorks 資料庫中的 xml 資料類型表示法

描述 AdventureWorks 資料庫中的 xml 類型資料行。對於這些資料行,指定了不同主題的 xml 資料類型之查詢。

XML 資料類型

描述 xml 資料類型、具類型與不具類型的 xml 之概念,以及 xml 資料類型的各種方法。

00

xml 資料類型資料行上的索引

描述 xml 類型的主要及次要 XML 索引。

管理伺服器上的 XML 結構描述集合

描述 XML 結構描述集合的概念、要建立、修改或卸除集合的 DDL,以及如何在建立具類型的 xml 資料行與變數時使用它。

使用 FOR XML 與 OPENXML 發行和處理 XML 資料

描述 FOR XML 子句以使用 SELECT 陳述式從關聯式資料與 OPENXML 建構 XML,而且您可用以查詢 XML 並將其切割成資料列集。

如需用戶端 XML 功能的詳細資訊,請參閱<SQLXML 4.0 Programming>。

如需 Microsoft .NET Framework 中所支援之 XQuery 的詳細資訊,請參閱在 .NET Framework 文件集中的<XML Querying and SQL Server XML Support>主題。

請參閱

概念

XML 應用程式範例
大量匯入和匯出 XML 文件的範例

說明及資訊

取得 SQL Server 2005 協助