Hayward の気象を対象としなくなったとします。その場合、以下のコマンドを使用して、テーブルから行を削除することができます。削除は DELETE コマンドを使用して行われます。
DELETE FROM weather WHERE city = 'Hayward';
Hayward に関する気象データは全て削除されました。
SELECT * FROM weather;
city | temp_lo | temp_hi | prcp | date ---------------+---------+---------+------+------------ San Francisco | 46 | 50 | 0.25 | 1994-11-27 San Francisco | 41 | 55 | 0 | 1994-11-29 (2 rows)
以下の形式の問い合わせには注意しなければなりません。
DELETE FROM tablename;
条件がない場合、DELETE は指定したテーブルの全ての行を削除し、テーブルを空にします。システムは削除前に確認を求めるようなことは行いません!