PostgreSQL刪除數據


到目前為止我們已經解釋了如何向表中增加數據以及如何改變數據。剩下的是討論如何刪除不再需要的數據。和前面增加數據一樣,刪除數據也必須是從表中整行整行地刪除。在上一節里我們提到了 SQL 沒有提供直接指定某一行的方法。因此,刪除行只能是通過聲明被刪除行必須匹配的條件進行。如果你在表上有一個主鍵,那么你可以聲明准確的行。當然,你也可以刪除匹配條件的一組行,或者一次刪除表中的所有行。

我們使用DELETE命令刪除行。它的語法和UPDATE 命令非常類似。用:

DELETE FROM Sites WHERE name = 'www.infocool.net';

如果你只是寫:

DELETE FROM Sites;

那么表中所有行都會被刪除!程序員一定要注意。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM