您现在的位置是:网站首页> 编程资料编程资料
SQLite Delete详解及实例代码_MsSql_
2023-05-26
349人已围观
简介 SQLite Delete详解及实例代码_MsSql_
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 语句删除。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
相关内容
- CentOS 7.3上SQL Server vNext CTP 1.2安装教程_MsSql_
- SQL2008 详解直接将XML存入到SQL中_MsSql_
- SQL Server存储过程同时返回分页结果集和总数_MsSql_
- 系统隐形杀手——阻塞与等待(SQL)_MsSql_
- Sqlserver 高并发和大数据存储方案_MsSql_
- SQL JOIN 连接详细介绍及简单使用实例_MsSql_
- SQL Server常见问题及解决方法分享_MsSql_
- Mysql用户忘记密码及密码过期问题的处理方法_MsSql_
- SQL SERVER 分组求和sql语句_MsSql_
- SQL SERVER 表与表之间 字段一对多sql语句写法_MsSql_
