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