DELETE ステートメント

DELETE ステートメントを使用して、データベーステーブルからレコードを削除します。DELETE ステートメントの形式は次のとおりです:

コピー
DELETE FROM テーブル名 [ WHERE { 条件 } ]

メモ  WHERE 句は削除するレコードを決定します。WHERE キーワードを省略すると、テーブル内のすべてのレコードが削除されますが、テーブルには影響ありません。

従業員名簿テーブルからレコードを削除します。

コピー
DELETE FROM "従業員名簿" WHERE "従業員番号" = 'E10001'

それぞれの DELETE ステートメントは、WHERE 句の条件を満たすすべてのレコードを取り除きます。この例では、従業員番号 「E10001」 を含むすべてのレコードが削除されます。従業員番号は従業員名簿テーブル内の固有な値なので、1 レコードだけが削除されます。