次の方法で共有


XML エディター (SQL Server Management Studio)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

XML スキーマ、ADO.NET データセット、および XML ドキュメントを操作するための一連のビジュアル ツールを提供します。 XML デザイナーは、World Wide Web Consortium (WC3) によって定義された XML スキーマ定義 (XSD) 言語をサポートしています。 デザイナーでは、DTD (ドキュメント型定義) や XDR (XML-Data 削減) などの他の XML スキーマ言語はサポートされていません。

デザイナーを表示するには、データセット、XML スキーマ、または XML ファイルをプロジェクトに追加するか、次の表に示すファイルの種類のいずれかを開きます。

注意

スキーマ ビューで作業する場合、 元に戻すコマンドはありません。 作業を慎重に計画し、ファイルを頻繁に保存します。

デザイナーには、XML ファイル、XML スキーマ、データセットで動作する次の 3 つのビュー (またはモード) が用意されています。

見る 説明 サポートされているファイルの種類
スキーマ XML スキーマと ADO.NET データセットを視覚的に作成および変更する場合。 .xsd
データ 構造化データ グリッド内の XML データ ファイルを視覚的に変更する場合。 .xml
XML XML データを編集するために、ソース エディターでは色分け表示と IntelliSense が利用でき、これには単語の補完やメンバーリストの一覧も含まれます。 .xmlは.xsdおよび.xslt .wsdl.web.resx.tdl.wsf.hta.disco.vsdisco.configです。
プラン の表示 SET SHOWPLAN_XML ON オプションを使用して作成された XML クエリ プランを表示します。 .showplan

スキーマ ビュー

スキーマ ビューでは、XML スキーマと ADO.NET データセットを構成する要素、属性、型などを視覚的に表現できます。

スキーマ ビューでは、ツールボックスの [XML スキーマ] タブまたはサーバー エクスプローラーからデザイン 画面に要素をドロップすることで、スキーマとデータセットを構築できます。 さらに、デザイン 画面を右クリックし、ショートカット メニューから [追加] を選択することで、要素をデザイナーに追加できます。

スキーマ ビューでは、次のことができます。

  • 既存の XML スキーマと ADO.NET データセットの構築と変更

  • テーブル間のリレーションシップを作成および編集する

  • キーの作成と編集

  • XML スキーマから ADO.NET データセットを生成する

手記

スキーマ ビューの要素のレイアウトは .xsx ファイルに格納されます。これは、[ソリューション エクスプローラー] ツール バーの [すべてのファイルの表示] クリックし、.xsd ファイルを展開することで確認できます。 .xsx ファイルが存在しない場合は、XML デザイナーで .xsd ファイルが開かれたことがないことを意味します。

スキーマ ビューのカスタマイズ

次の機能は、スキーマ ビューの要素の視覚的なレイアウトを変更します。

  • ズーミング

  • 入れ子になった要素の展開または折りたたみ

  • 要素のレイアウトを自動的に配置する

  • 折りたたまれた要素のデフォルトの状態をリセットします

入れ子構造になっている非表示要素を展開するには
  • 要素の下部にあるプラス記号アイコンをクリックします。
入れ子になった要素を折りたたむには
  • デザイナーに表示する一番下の要素のマイナス アイコンをクリックします。

データビュー

データ ビューには、.xml ファイルの変更に使用できるデータ グリッドが用意されています。 データ ビューで編集できるのは、XML ファイル内のコンテンツ (ただし、タグと構造ではありません) だけです。

データ ビューには、データ テーブルデータの 2 つの独立した領域があります。 データ テーブル 領域は、XML ファイルで定義されているリレーションシップの一覧であり、入れ子の順序 (最も外側から最も内側へ) です。 データ 領域は、[データ テーブル] 領域の選択に基づいてデータを表示するデータ グリッドです。

手記

新しく作成された XML ファイルにはデータが含まれていないため、データ ビューに表示できません。 データ ビューをまったく呼び出すことができない XML ドキュメントのインスタンスもあります。 XML は整形式と見なされますが、データ ビューに切り替えようとする構造化データでない場合は、「このドキュメントは整形式ですが、データ ビューで表示できない構造が含まれています」というメッセージが生成されます。

データ ビューでは、次のことができます。

  • データ テーブルを手動で設定する

  • 既存のデータ テーブルを編集する

  • XML ドキュメントから XML スキーマを生成する

XML ビュー

XML ビューは、生の XML を編集するためのエディターを提供し、IntelliSense とカラー コーディングを提供します。 ステートメント補完は、.xsd ファイルと、関連付けられたスキーマを持つ .xml ファイルで作業するときに使用できます。 タグを開始する < を入力すると、その場所で有効な要素の一覧が表示されます。 要素名を入力して SPACE キーを押すと、要素がサポートする属性の一覧が表示されます。

手記

Microsoft IntelliSense オプションは、ツール バーでは使用できません。 XML エディターでオプションにアクセスするには、[編集] メニューの [IntelliSense クリックします。

SHOWPLAN ビュー

SET SHOWPLAN_XML ON オプションを使用して作成すると、クエリ プランを XML 形式で保存できます。 拡張子が .showplan のファイルをダブルクリックして、クエリ プランを開きます。

関連項目

XML 形式で実行プランを保存