SQL ペイン
SQL ペインでは、任意の SQL ステートメントを作成できます。抽出条件ペインおよびダイアグラム ペインでも SQL ステートメントを作成できますが、どちらの場合も SQL ステートメントは SQL ペインに作成されます。 クエリを作成すると、SQL ペインは自動的に更新され、読みやすいように書式が変更されます。 SQL ペインを開くには、まずクエリおよびビュー デザイナーを開きます。これには、サーバー エクスプローラーでデータベース オブジェクトを選択し、[データ] メニューの [新しいクエリ] をクリックします。 次に、[クエリ デザイナー] メニューの [ペイン] をポイントし、[SQL] をクリックします。
SQL ペインでは、次の作業を行うことができます。
SQL ステートメントを入力し、新しいクエリを作成する。
ダイアグラム ペインおよび抽出条件ペインで行った設定に基づいてクエリおよびビュー デザイナーが作成した SQL ステートメントを変更する。
使用しているデータベース固有の機能を利用するステートメントを入力する。
注意
使用しているデータベースでデータベース オブジェクトを識別する規則を確認してください。詳細については、使用しているデータベース管理システムのマニュアルを参照してください。
注意
次の手順で参照している Visual Studio ユーザー インターフェイス要素の一部は、お使いのコンピューターでは名前や場所が異なる場合があります。これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。詳細については、「Visual Studio の設定」を参照してください。
SQL ペインにステートメントを入力する
SQL ペインでは、現在のクエリを直接編集できます。 他のペインに移動すると、クエリおよびビュー デザイナーはステートメントの書式を自動的に設定し、ステートメントに合わせてダイアグラム ペインと抽出条件ペインを変更します。
ダイアグラム ペインおよび抽出条件ペインが表示されていて、これらのペインでステートメントを表示できない場合、クエリおよびビュー デザイナーはエラーを表示します。この場合、次のいずれかを選択できます。
ダイアグラム ペインおよび抽出条件ペインでステートメントを表示できなくても無視して作業を続ける。
表示できない変更を元に戻して、その前に変更を加えた後の SQL ステートメントに戻す。
ダイアグラム ペインおよび抽出条件ペインでステートメントを表示できなくても無視して作業を続けることを選択した場合、これらのペインは、SQL ペインの内容を反映できないことを示すため、淡色表示されます。
ステートメントの編集と実行は、ほかの SQL ステートメントと同じように実行できます。
注意
SQL ステートメントを入力した後に、ダイアグラム ペインと抽出条件ペインでクエリを変更した場合、クエリおよびビュー デザイナーは SQL ステートメントをリビルドおよび再表示します。この処理の結果、最初に入力した SQL ステートメントとは異なるステートメントが作成されることがあります。ただし、ステートメントの実行結果は常に同じになります。この現象は、AND または OR で連結された複数の句を含む検索条件がある場合によく発生します。