SQLite Delete语句

在 SQLite 中,DELETE 查询用于从表中删除现有记录。您可以将其与 WHERE 子句一起使用,也可以不与 WHERE 子句一起使用。WHERE 子句用于删除特定记录(选定的行),否则将删除所有记录。

DELETE FROM table_name  
WHERE [conditions....................];;  

示例:

我们有一个名为“STUDENT”的现有表,其中包含以下数据:

示例 1:

从 ID 为 4 的“STUDENT”表中删除学生的记录。

DELETE FROM STUDENT WHERE ID = 4;

学生的 ID 4 记录被删除;您可以使用 SELECT 语句进行检查:

SELECT * FROM STUDENT;

输出结果:

示例 2:

如果要从表中删除所有记录,请不要使用 WHERE 子句。

DELETE FROM STUDENT; 

您可以看到表“STUDENT”中没有数据。

热门文章

优秀文章