SQLite Delete详解及实例代码

作者:lqh 时间:2024-01-12 17:15:46 

SQLite Delete详解

SQLite 的 DELETE 查询用于删除表中已有的记录。可以使用带有 WHERE 子句的 DELETE 查询来删除选定行,否则所有的记录都会被删除。

语法

带有 WHERE 子句的 DELETE 查询的基本语法如下:


DELETE FROM table_name
WHERE [condition];

您可以使用 AND 或 OR 运算符来结合 N 个数量的条件。

实例

假设 COMPANY 表有以下记录:


ID     NAME    AGE     ADDRESS   SALARY
---------- ---------- ---------- ---------- ----------
1      Paul    32     California 20000.0
2      Allen    25     Texas    15000.0
3      Teddy    23     Norway   20000.0
4      Mark    25     Rich-Mond  65000.0
5      David    27     Texas    85000.0
6      Kim     22     South-Hall 45000.0
7      James    24     Houston   10000.0

下面是一个实例,它会删除 ID 为 7 的客户:


sqlite> DELETE FROM COMPANY WHERE ID = 7;

现在,COMPANY 表有以下记录:


ID     NAME    AGE     ADDRESS   SALARY
---------- ---------- ---------- ---------- ----------
1      Paul    32     California 20000.0
2      Allen    25     Texas    15000.0
3      Teddy    23     Norway   20000.0
4      Mark    25     Rich-Mond  65000.0
5      David    27     Texas    85000.0
6      Kim     22     South-Hall 45000.0

如果您想要从 COMPANY 表中删除所有记录,则不需要使用 WHERE 子句,DELETE 查询如下:


sqlite> DELETE FROM COMPANY;

现在,COMPANY 表中没有任何的记录,因为所有的记录已经通过 DELETE 语句删除。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

标签:SQLite,Delete
0
投稿

猜你喜欢

  • Python assert断言声明,遇到错误则立即返回问题

    2022-05-10 13:38:50
  • Python中生成Epoch的方法

    2021-06-27 15:21:15
  • 区分有单选框的选项和普通的选项

    2008-04-17 13:44:00
  • MYSQL插入处理重复键值的几种方法

    2024-01-22 05:41:28
  • Java正则表达式验证固定电话号码符合性

    2023-02-26 17:12:12
  • python实现指定字符串补全空格的方法

    2023-06-22 21:57:40
  • Tensorflow累加的实现案例

    2023-04-15 22:55:50
  • Python 调用有道翻译接口实现翻译

    2023-03-11 06:35:34
  • python 实现目录复制的三种小结

    2023-09-01 12:17:20
  • SpringSecurity从数据库中获取用户信息进行验证的案例详解

    2024-01-23 17:16:25
  • Keras loss函数剖析

    2021-01-24 05:25:27
  • python数据处理之Pandas类型转换的实现

    2021-04-11 11:17:36
  • 利用python进行数据加载

    2022-05-11 19:55:00
  • python切换hosts文件代码示例

    2023-07-19 15:41:43
  • python根据开头和结尾字符串获取中间字符串的方法

    2021-01-02 01:44:28
  • 浅谈Python中的zip()与*zip()函数详解

    2021-01-26 13:28:49
  • Vue.js结合SortableJS实现树形数据拖拽

    2024-04-30 10:38:06
  • 详解Linux终端 MySQL常用操作指令

    2024-01-28 04:50:38
  • pyspark操作hive分区表及.gz.parquet和part-00000文件压缩问题

    2022-02-07 14:35:53
  • python opencv 检测移动物体并截图保存实例

    2023-11-05 16:10:35
  • asp之家 网络编程 m.aspxhome.com