共用方式為


XML 編輯器 (SQL Server Management Studio)

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控實例Azure Synapse AnalyticsAnalytics 平台系統 (PDW)

提供一組可視化工具,以使用 XML 架構、ADO.NET 數據集和 XML 檔。 XML 設計工具支援萬維網聯合會 (WC3) 所定義的 XML 架構定義 (XSD) 語言。 設計工具不支援 DTD(檔案類型定義)或其他 XML 架構語言,例如 XDR(XML-Data 縮減)。

若要顯示設計工具,請將數據集、XML 架構或 XML 檔案新增至專案,或開啟下表所列的任何文件類型。

謹慎

在架構檢視中工作時,沒有 復原 指令。 請仔細規劃工作,並經常儲存盤案。

設計工具提供下列三種檢視(或模式)來處理 XML 檔案、XML 架構和資料集:

檢視 描述 支援的檔案類型
架構 用於以視覺化方式建立和修改 XML 架構和 ADO.NET 資料集。 .xsd
數據 在結構化數據格中以可視化方式修改 XML 數據檔。 .xml
XML 用於編輯 XML;來源編輯器提供色彩編碼和 IntelliSense,包括完成 Word 和列表成員。 .xml .xsd .xslt .wsdl.web.resx.tdl.wsf.hta.disco.vsdisco.config
ShowPlan 顯示使用 SET SHOWPLAN_XML ON 選項建立的 xml 查詢計劃。 .showplan

架構檢視

架構檢視提供組成 XML 架構和 ADO.NET 數據集的專案、屬性、型別等可視化表示法。

在 [架構] 檢視中,您可以從 [工具箱] 的 [XML 架構] 索引標籤或 [伺服器總管] 將元素拖放到設計介面上,以建構架構和資料集。 此外,您可以在設計介面上單擊滑鼠右鍵,然後從快捷方式功能表中選取 [新增],以將元素新增至設計工具。

在 [架構] 檢視中,您可以:

  • 建構和修改現有的 XML 架構和 ADO.NET 數據集

  • 建立和編輯數據表之間的關聯性

  • 建立和編輯金鑰

  • 從 XML 架構產生 ADO.NET 數據集

注意

架構檢視中的元素配置會儲存在 .xsx 檔案中,您可以按兩下 [方案總管] 工具列中的 [顯示所有檔案],然後展開 .xsd 檔案來查看。 如果沒有 .xsx 檔案存在,表示 XML 設計工具中從未開啟 .xsd 檔案。

自定義架構檢視

下列功能會修改架構檢視中元素的視覺配置:

  • 縮放

  • 展開或折疊巢狀元素

  • 自動排列元素佈局

  • 重設折疊項目的默認狀態

展開隱藏的巢狀元素
  • 按兩下元素底部的加號圖示。
折疊巢狀元素
  • 點擊您希望在設計工具上出現的最下層元素上的減號圖示。

數據檢視

數據檢視提供可用來修改 .xml 檔案的數據方格。 在數據檢視中,只能編輯 XML 檔案中的內容(但不能是標記和結構)。

資料檢視中有兩個不同的區域:資料表資料資料表 區域是 XML 檔案中定義的關聯清單,按照巢狀結構的順序列出,從最外層到最內層。 數據 區域是一個資料網格,根據 [資料表] 區域中的選取範圍來顯示數據。

注意

新建立的 XML 檔案不包含任何數據,因此無法顯示在 [資料] 檢視中。 也有一些 XML 檔的實例,其中完全無法叫用數據檢視。 雖然 XML 會視為格式良好,但如果它不是結構化數據嘗試切換至數據檢視,會產生下列訊息:「雖然這份檔格式良好,但它包含數據檢視無法顯示的結構。」

在 [數據] 檢視中,您可以:

  • 手動填入數據表

  • 編輯現有的數據表

  • 從 XML 檔案產生 XML 架構

XML 檢視

XML 檢視提供編輯原始 XML 的編輯器,並提供 IntelliSense 和色彩編碼。 在處理 .xsd 檔案和具有相關架構的 .xml 檔案時,語法自動完成功能會啟用。 輸入 < 來啟動標籤,然後您會看到在該位置適用的元素清單。 輸入專案名稱並按SPACEBAR之後,您會看到元素所支援的屬性清單。

注意

在 Microsoft 的工具列上找不到 IntelliSense 選項。 在 XML 編輯器中,若要存取選項,請在 [編輯] 選單上,單擊 [intelliSense]

SHOWPLAN 檢視

使用 SET SHOWPLAN_XML ON 選項建立時,可以使用 XML 格式儲存查詢計劃。 按兩下副檔名為 .showplan 的檔案,以開啟查詢計劃。

另請參閱

以 XML 格式儲存執行計劃