SQL刪除語句
阿新 • • 發佈:2020-12-04
如果你想從資料庫刪除記錄,那麼需要使用DELETE語句。DELETE語句的基本格式如下:
DELETE FROM <表名> WHERE ...;
如果WHERE
條件沒有匹配到任何記錄,DELETE
語句不會報錯,也不會有任何記錄被刪除。
可以看到顯示沒有任何一行記錄被刪除。
最後,要特別小心的是,和UPDATE
類似,不帶WHERE
條件的DELETE
語句會刪除整個表的資料:
DELETE FROM students;
這時,整個表的所有記錄都會被刪除。所以,在執行DELETE
語句時也要非常小心,最好先用SELECT
語句來測試WHERE
條件是否篩選出了期望的記錄集,然後再用DELETE