[クエリ ビルダー] ダイアログ ボックスを使用すると、SQL 実行タスク、OLE DB 変換元と OLE DB 変換先、および参照変換で使用するクエリを作成できます。
クエリ ビルダーを使用すると、次のタスクを実行できます。
クエリのグラフィカルな表現と SQL コマンドの操作 クエリ ビルダーには、クエリをグラフィカルに表示するペインと、クエリの SQL テキストを表示するペインがあります。 グラフィカル ペインとテキスト ペインのどちらでも作業ができます。 クエリ ビルダーでは、ビューの同期をとっているため、どちらにも常に最新の状態が表示されます。
関連テーブルの結合 クエリに複数のテーブルを追加する場合、クエリ ビルダーはテーブル間の関係を自動的に認識し、適切な結合コマンドを作成します。
**データベースのクエリまたは更新 **クエリ ビルダーでは、Transact-SQL の SELECT ステートメントを使用してデータを返すことができます。また、データベースのレコードの更新、追加、削除を行うクエリを作成できます。
**結果の即時の表示と編集 **クエリを実行し、グリッドのレコードセットを使用して、データベースのレコードをスクロールし、編集できます。
[クエリ ビルダー] ダイアログ ボックスのグラフィカル ツールにより、ドラッグ アンド ドロップ操作でクエリを作成できます。 既定では、[クエリ ビルダー] ダイアログ ボックスは SELECT クエリを構築しますが、INSERT、UPDATE、または DELETE クエリも作成できます。 [クエリ ビルダー] ダイアログ ボックスで、すべての種類の SQL ステートメントを解析して実行できます。 パッケージの SQL ステートメントの詳細については、「Integration Services (SSIS) のクエリ」を参照してください。
Transact-SQL 言語およびその構文の詳細については、「Transact-SQL リファレンス (データベース エンジン)」を参照してください。
クエリで変数を使用して、入力パラメーターへの値の指定、出力パラメーターの値の取得、およびリターン コードの格納を行うこともできます。 パッケージで使用するクエリでの変数の使用の詳細については、「SQL 実行タスク」、「OLE DB ソース」、および「Integration Services (SSIS) のクエリ」を参照してください。 SQL 実行タスクでの変数の使用の詳細については、「SQL 実行タスクのパラメーターとリターン コード」および「SQL 実行タスクにおける結果セット」を参照してください。
参照変換およびあいまい参照変換でも、パラメーターとリターン コードに変数を使用できます。 OLE DB ソースに関する情報は、これら 2 つの変換にも適用されます。
オプション
ツール バー
ツール バーは、データセットの管理、表示するペインの選択、クエリ機能の制御に使用します。値
説明
[ダイアグラム ペインの表示/非表示]
[ダイアグラム] ペインの表示と非表示を切り替えます。
[グリッド ペインの表示/非表示]
[グリッド] ペインの表示と非表示を切り替えます。
[SQL ペインの表示/非表示]
[SQL] ペインの表示と非表示を切り替えます。
[結果ペインの表示/非表示]
[結果] ペインの表示と非表示を切り替えます。
[実行]
クエリを実行します。 結果は結果ペインに表示されます。
[SQL の確認]
SQL ステートメントが有効であることを確認します。
[昇順で並べ替え]
[グリッド] ペインで選択した列の出力行を昇順で並べ替えます。
[降順で並べ替え]
[グリッド] ペインで選択した列の出力行を降順で並べ替えます。
[フィルターの削除]
[グリッド] ペインの列名を選択してから、[フィルターの削除] をクリックして列の並べ替え条件を削除します。
[Group By の使用]
クエリに GROUP BY 機能を追加します。
[テーブルの追加]
新しいテーブルをクエリに追加します。
[クエリ定義]
クエリ定義は、クエリの定義およびテストを行うツール バーおよびペインを提供します。ペイン
説明
[ダイアグラム] ペイン
クエリをダイアグラムに表示します。 このダイアグラムには、クエリに含まれるテーブルと、その結合状態が表示されます。 テーブルの列の横にあるチェック ボックスをオンにすると、クエリの出力にその列が追加されます。オフにすると、削除されます。
テーブルをクエリに追加すると、クエリ ビルダーにより、テーブルのキーに応じてテーブル間の結合が行われます。 結合を追加するには、あるテーブルのフィールドを別のテーブルのフィールドにドラッグします。 結合を管理するには、結合を右クリックしてからメニュー オプションを選択します。
[ダイアグラム] ペインを右クリックすることで、テーブルの追加と削除、すべてのテーブルの選択、ペインの表示と非表示の切り替えを行うことができます。
[グリッド] ペイン
クエリをグリッドに表示します。 このペインを使用して、クエリの列の追加や削除を行うことができます。また、各列の設定も変更できます。
[SQL] ペイン
クエリを SQL テストとして表示します。 [ダイアグラム] ペインおよび [グリッド] ペインで行われた変更がここに表示されます。このペインで行われた変更は、[ダイアグラム] ペインおよび [グリッド] ペインに表示されます。
[結果] ペイン
ツール バーの [実行] をクリックしたときに、クエリの結果が表示されます。