在Oracle數據庫中,DELETE語句用于從數據庫表中刪除行。DELETE語句的基本語法如下:
DELETE FROM table_name
WHERE condition;
table_name
:要刪除行的表名。condition
:可選參數,用于指定要刪除的行的條件。如果不指定條件,DELETE語句將刪除表中的所有行。如果指定條件,則只有滿足條件的行將被刪除。
例如,以下示例將從名為employees
的表中刪除姓氏為Smith
的所有員工:
DELETE FROM employees
WHERE last_name = 'Smith';
需要注意的是,DELETE語句操作是不可撤銷的,一旦執行刪除操作,數據將永久丟失。因此,在執行DELETE語句之前,請確保你真的想要刪除這些行。