PL/SQL でテーブルからデータを削除する方法

DELETE文を使用してPL/SQLでテーブルデータを削除できます。

DELETE 文の基本構文は次のようになります。

表名から削除[WHERE 条件];

表名は、データを削除する対象のテーブルの名前を表します。また条件は、削除するデータの条件を指定します。条件を指定しない場合、テーブル内のすべてのデータが削除されます。

サンプル:

テーブルのデータをすべて削除する

表を空にする;

条件を満たすデータをテーブルから削除する

レコードを削除する場合は、DELETE ステートメントを使用します。このステートメントは、指定した条件に一致するレコードを削除します。DELETE ステートメントの構文は次のとおりです。

DELETE FROM 表名
WHERE 条件;

表名 は、レコードを削除する表の名前です。条件 は、削除するレコードを特定する条件式です。条件式は、次の演算子を使用して作成できます。

= 等しい
<> 等しくない
> より大きい
< より小さい >= 以上
<= 以下
BETWEEN … AND … 指定した値の範囲内
LIKE ワイルドカードを使用してパターンに一致する
IN 指定した値のリスト内の値と一致する
NOT 指定した条件と一致しない
AND 条件を論理的に AND 操作する
OR 条件を論理的に OR 操作する

コメントを残す 0

Your email address will not be published. Required fields are marked *