DELETE ステートメントを作成する

DELETE ステートメントを使用して、データベース・テーブルからデータを除去します。

SQL ビルダーを使用して DELETE ステートメントを作成するには、 以下を行います。

  1. データ・パースペクティブの「データ定義」ビューに切り替える。
  2. ご使用のデータベースを含むプロジェクトまたはフォルダーを展開し 、「ステートメント」フォルダーが表示されるまで、 データベース・ノードを展開する。
  3. 「ステートメント」フォルダーを 右クリックしてから、ポップアップ・メニュー の「新規」 > 「ステートメントの削除」をクリックする。
  4. ステートメントの名前を入力して から「OK」をクリックする。 SQL ビルダーが開きます。
  5. データを削除するテーブルを追加する。 テーブル・ペイン内で右クリックしてから、ポップアップ・メニュー の「テーブルの追加 (Add Table)」をクリックする。
  6. 「テーブル名」リストで、使用するテーブルをクリックします。
  7. (オプション) テーブルの別名を入力します。
  8. 「OK」をクリックします。
  9. (オプション) 削除するデータベースの行を指定する DELETE ステートメントに条件を追加します。
    1. 設計ペインで、最初の行をクリックしてから、「列」見出しの下のセルをクリックする。
    2. 条件に組み込む列をクリックするか 、「式のビルド」をクリックして、条件に組み込む式 をビルドする。
    3. 「演算子」見出しの下の隣接するセルをクリックしてから、リストの演算子をクリックする。
    4. 「値」見出しの下の隣接するセル をクリックし、値を入力する。 列、特定の値 (整数、文字ストリングなど)、またはホスト変 数の指定や、式のビルドを行うことができます。
    5. 条件の作成が完了したら、行の外側をクリックする。
    6. 必要に応じて、さらに条件を追加する。 条件の評価方法を指定するには 、「And/Or」見出しの下の隣接するセルから選択します。  例えば、2 つの条件が、削除される行に対してどちらも真である必要がある場合、最初の条件のリスト で「AND」をクリックします。
    指定済みデータベース・テーブルで検出され、その条件に一致する行はすべて削除されます。条件を指定しない場合、ターゲット・データベース・テーブルのすべての 行が削除されます。
  10. 完了したら、「SQL」 > 「実 行」をクリックする。
出力が「DB 出力」ビューに表示されます。

「SQL ステートメントの新規作成」ウィザードを使用 して DELETE ステートメントを作成するには、以下を行います。

  1. 「ファイル」 > 「新規」 > 「その他」を クリックする。
  2. 「新規」ウィンドウで、「データ」フォルダ ーを展開してから、「SQL ステートメント」をクリックし 、「次へ」をクリックする。
  3. ウィザードの「SQL ステートメント」フィールドで、「削除」をクリックする。
  4. 必要に応じて、ウィザード・ページの残りのフィールドに入力します。特定フィールドに関する情報を表示するには、そのフィールドにポインタ ーを合わせて F1 キーを押します。
関連タスク
SQL ステートメントを編集する
SQL ステートメントを実行する
フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.