可以使用 DELETE
命令從表中刪除行。假設您不再對 Hayward 的天氣感興趣。那麼您可以執行以下操作從表中刪除這些行:
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
將從給定表中刪除 所有 行,使其變空。系統不會在此之前請求確認!
如果您在文件中發現任何不正確、與您在使用特定功能時的經驗不符或需要進一步說明的內容,請使用 此表格 報告文件問題。