SQL基础知识普及(八)——DELETE

DELETE语句用于删除表中现有记录。


SQL DELETE 语句

DELETE 语句用于删除表中的行。

SQL DELETE 语法

DELETE FROM table_name WHERE condition;


请注意
删除表格中的记录时要小心!
注意SQL DELETE 语句中的 WHERE 子句!

WHERE子句指定需要删除哪些记录。如果省略了WHERE子句,表中所有记录都将被删除!

演示数据库

以下是 "Customers" 表中的数据:

SQL基础知识普及(八)——DELETE

SQL DELETE 实例

假设我们想从"Customers" 表中删除客户“Alfreds Futterkiste”。

我们使用以下SQL语句:

实例

DELETE FROM Customers
WHERE 姓名='张三';

现在,"Customers" 表如下所示:


SQL基础知识普及(八)——DELETE

删除所有数据

您可以删除表中的所有行,而不需要删除该表。这意味着表的结构、属性和索引将保持不变:

DELETE FROM table_name;

或者

DELETE * FROM table_name;

注意:在没有备份的情况下,删除记录要格外小心!因为你删除了不能重复!

上一篇:从github上往AndroidStudio中clone项目时遇到的问题


下一篇:Thinkpad Win10系统更新完之后指纹失效