SQL DELETE 语句
DELETE语句用于删除表中现有记录。
SQL DELETE 语法
DELETE FROM table_nameWHERE condition;
演示数据库
在本教程中,我们将使用著名的Northwind示例数据库。
以下是"Customers"表中的数据:
SQL DELETE 实例
假设我们想从"Customers"表中删除客户“Alfreds Futterkiste”。
我们使用以下SQL语句:
实例
DELETEFROMCustomers
WHERECustomerName='Alfreds Futterkiste';
现在,"Customers" 表如下所示:
删除所有数据
您可以删除表中的所有行,而不需要删除该表。这意味着表的结构、属性和索引将保持不变:
DELETE FROM table_name;
或者
DELETE * FROM table_name;
注意:在没有备份的情况下,删除记录要格外小心!因为你删除了不能重复!