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