作成中のステートメントのタイプによって変わりますが、1 つまたは複数のテーブルまたはビューを SQL ステートメントに追加することができます。
ステートメントについての作業中は、テーブルまたは関係ビューをいつでも追加したり除去したりできます。
関係ビューの作成に関する情報については 「関係ビューの作成 (Creating relational views) 」
を参照してください。
ユーザーは、複数テーブル上の SQL ステートメント、または SELECT、WITH、FULLSELECT の各ステートメントを使用するビューを作成することができます。
UPDATE、INSERT および DELETE ステートメントは単一のテーブルまたはビュー上で作動します。
SQL ビルダーを使用する
SQL ビルダーを使用してテーブルまたは関係ビューをユーザーのステートメントに追加するには、以下を行います。
- データ・パースペクティブに切り替える。
「」をクリックし、
そして「パースペクティブの選択 (Select Perspective)」ウィンドウ内の「データ (Data)」をダブルクリックする。
- 新規ステートメントを作成して (必要な場合)、または既存のステートメントを開く。
- SQL ビルダーのテーブル・ペインを右クリックし、そしてポップアップ・メニューの「テーブルを追加 (Add Table)」をクリックする。
- 「テーブル名 (Table name)」リスト内でテーブルをクリックして追加する。 このリスト内で「ビュー」を選択することもできます。
- (オプショナル) テーブルの別名を作成する。
- OK をクリックする。
- より多くのテーブルまたはビュー (SELECT ステートメントのみ) を追加する場合は、ステップ 3-6 を繰り返す。
注: テーブルを追加するためにテーブル・ペイン内でポップアップ・メニューを使う代わりに、
テーブルをデータ定義ビュー内のデータベースからテーブル・ペインにドラッグすることができます。
テーブルまたはビューはテーブル・ペインに追加されて、SQL ソースに反映されます。
注: テーブル・ペイン内のテーブル・グラフィックスを配置し直してその後 SQL ステートメントを保管すると、
テーブル・グラフィックスの配置はリニア形式に戻り、テーブル・グラフィックスの順序は SQL ステートメント内のそれらの順序に戻ります。
テーブルまたは関係ビューを除去するにはテーブル・ペイン内で右クリックし、そしてポップアップ・メニューから
「テーブルの除去」をクリックします。
テーブルまたは関係ビューを除去するときは、そのテーブルの列を参照するステートメント内のどの式または文節も削除されます。
テーブルの別名を更新するには、テーブル・ペイン内でテーブルを右クリックし、そしてポップアップ・メニューの
「別名の更新」をクリックします。
特定の列の作業をするには、その列のテーブル (テーブル・ペイン内の) 内の適切なチェック・ボックスを選択します。
「SQL ステートメントの新規作成」ウィザードの使用
ウィザードを使用してテーブルまたは関係ビューをユーザーの SQL ステートメントに追加するには、以下を行います。
- 「」をクリックする。
- 新規ウィンドウ内で「データ (Data)」フォルダーを拡張し、「SQL ステートメント (SQL Statement)」をクリックして
から「次へ (Next)」をクリックする。
- 必要に応じてフィールドに書き込む (フィールドの情報については、フィールドにポインターを置いて F1 キーを押す)。
ステートメントの作成ステップを通して連れて行ってもらうには、
「SQL ステートメント作成をガイドする (Be guided through creating an SQL statement)」ラジオ・ボタンを選択する必要があります。
「次へ (Next)」をクリックする。
- ウィザードのテーブル・ページ上で、テーブルまたは関係ビューを「使用可能なテーブル (Available Tables)」リストから選択し、
そして「 > 」ボタンをクリックする。
別名を「選択済みテーブル (Selected Tables)」リストの「別名 (Alias)」列から指定する。
もし、SELECT または SELECT DISTINCT ステートメントを作成している場合は、このステップを繰り返してより多いテーブルまたはビューを追加できる。
- 列ページ上で、「使用可能な列 (Available Columns)」リスト内のテーブルまたは関係ビューを拡張すると、列を見ることができる。
- 1 つまたは複数の列を選択して「 > 」ボタンをクリックする。
列の別名を「選択済み列 (Selected Columns)」ボックスの「別名 (Alias)」列から指定できる。
- テーブル、関係ビュー、または列をいつでも除去するため、テーブル・ページまたは列ページに切り替えて、除去したいテーブルまたは列を
「選択済みのテーブル (Selected Tables)」または「選択済みの列 (Selected Columns)」リストから
選択し、それから「 < 」ボタンをクリックする。
ユーザーのテーブル、関係ビュー、そして列が選択された後に、ウィザード内の別のタブのフィールドを完了することにより、
ステートメントの作成を継続することができます。