DELETE语句用于删除表中现有记录。
SQL DELETE 语法:
DELETE FROM table_name
WHERE condition;
注意:删除表格中的记录时要小心!注意SQL DELETE 语句中的 WHERE 子句!WHERE子句指定需要删除哪些记录。如果省略了WHERE子句,表中所有记录都将被删除!
SQL DELETE 实例
假设我们想从”Customers” 表中删除客户“Alfreds Futterkiste”:
DELETE FROM Customers
WHERE CustomerName='Alfreds Futterkiste';
删除所有数据
可以删除表中的所有行,而不需要删除该表。这意味着表的结构、属性和索引将保持不变:
DELETE FROM table_name;
或者
DELETE * FROM table_name;
注意:在没有备份的情况下,删除记录要格外小心!因为你删除了不能重复!