1. 程式人生 > 資料庫 >SQL刪除語句

SQL刪除語句

如果你想從資料庫刪除記錄,那麼需要使用DELETE語句。DELETE語句的基本格式如下:

DELETE FROM <表名> WHERE ...;

如果WHERE條件沒有匹配到任何記錄,DELETE語句不會報錯,也不會有任何記錄被刪除。

可以看到顯示沒有任何一行記錄被刪除。

最後,要特別小心的是,和UPDATE類似,不帶WHERE條件的DELETE語句會刪除整個表的資料:

DELETE FROM students;

這時,整個表的所有記錄都會被刪除。所以,在執行DELETE語句時也要非常小心,最好先用SELECT語句來測試WHERE條件是否篩選出了期望的記錄集,然後再用DELETE

刪除。