SQL的DELETE語句用于從數據庫表中刪除一條或多條記錄。它的語法如下:
DELETE FROM 表名
WHERE 條件;
DELETE FROM
:指定要刪除記錄的表名。WHERE
:可選的條件用于指定要刪除的記錄。如果沒有指定條件,則將刪除表中的所有記錄。例如,假設有一個名為students
的表,其中有一個列名為id
的主鍵列,我們想要刪除id
為1的記錄,可以使用以下DELETE語句:
DELETE FROM students
WHERE id = 1;
如果要刪除表中的所有記錄,可以使用以下DELETE語句:
DELETE FROM students;
需要注意的是,DELETE語句是一個危險的操作,因為它會永久刪除數據庫中的數據。在執行DELETE語句之前,應該確保已經備份了重要的數據,并且仔細檢查WHERE條件以確保只刪除需要刪除的記錄。