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