SQLite DELETE 查询

2025 年 3 月 17 日 | 阅读 1 分钟

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

语法

注意:我们可以使用任意数量的 "AND" 或 "OR" 运算符与 "WHERE" 子句结合使用。

示例

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

Sqlite Delete query 1

示例 1

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

Sqlite Delete query 2

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

输出

Sqlite Delete query 3

示例 2

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

Sqlite Delete query 4

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


下一个主题SQLite Where 子句