English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
DELETEコマンドはテーブル内の既存レコードを削除するために使用されます。
以下のSQL文は、「Customers」テーブルから「Alfreds Futterkiste」のクライアントを削除します:
DELETE FROM Customers WHERE CustomerName='Alfreds Futterkiste';
注意:テーブルのレコードを削除する際には慎重に行ってください!DELETE文のWHERE子句に注意してください。WHERE子句は削除されるレコードを指定します。WHERE子句を省略すると、テーブルのすべてのレコードが削除されます!
テーブルからすべての行を削除し、テーブルを削除しないことができます。これは、テーブルの構造、属性、インデックスが変更されないことを意味します:
以下のSQL文は、'Customers'テーブルからすべての行を削除しますが、テーブル自体を削除しません。これは、テーブルの構造、属性、インデックスが変更されないことを意味します:
DELETE FROM Customers;