SQLite Update语句
SQLite的UPDATE查询用于修改表中已有的记录。可以使用带有WHERE子句的UPDATE查询更新选定行,否则所有的行都会被更新。
语法
带有WHERE子句的UPDATE查询的基本语法如下:
UPDATE table_name
SET column1 = value1, column2 = value2...., columnN = valueN
WHERE [condition];
实例
假设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为6的客户地址:
sqlite> UPDATE COMPANY SET ADDRESS = 'Texas' WHERE ID = 6;
> UPDATE COMPANY SET ADDRESS = 'Texas' WHERE ID = 6;
现在,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 Texas 45000.0
7 James 24 Houston 10000.0
如果你想修改COMPANY表中ADDRESS和SALARY列的所有值,则不需要使用WHERE子句,UPDATE查询如下:
sqlite> UPDATE COMPANY SET ADDRESS = 'Texas', SALARY = 20000.00;
> UPDATE COMPANY SET ADDRESS = 'Texas', SALARY = 20000.00;
现在,COMPANY表有以下记录:
ID NAME AGE ADDRESS SALARY
---------- ---------- ---------- ---------- ----------
1 Paul 32 Texas 20000.0
2 Allen 25 Texas 20000.0
3 Teddy 23 Texas 20000.0
4 Mark 25 Texas 20000.0
5 David 27 Texas 20000.0
6 Kim 22 Texas 20000.0
7 James 24 Texas 20000.0
参考:
https://www.yuque.com/docs/share/0ae75a7f-90f5-4ecd-a0e4-a1acfe81ae41
SQLite Update语句相关推荐
- php sqlite3菜鸟,SQLite Update 语句
SQLite Update 语句 SQLite 的 UPDATE 查询用于修改表中已有的记录.可以使用带有 WHERE 子句的 UPDATE 查询来更新选定行,否则所有的行都会被更新. 语法 带有 W ...
- SQLite Update 语句(http://www.w3cschool.cc/sqlite/sqlite-update.html)
SQLite Update 语句 SQLite 的 UPDATE 查询用于修改表中已有的记录.可以使用带有 WHERE 子句的 UPDATE 查询来更新选定行,否则所有的行都会被更新. 语法 带有 W ...
- SQLite Update 语句
SQLite 的 UPDATE 查询用于修改表中已有的记录.可以使用带有 WHERE 子句的 UPDATE 查询来更新选定行,否则所有的行都会被更新. 语法 带有 WHERE 子句的 UPDATE 查 ...
- SQLite基本语句
SQLite基本语句 一: 1.SQLite数据库是一种嵌入式数据库,它的数据就是一个scores.db 2.经常被集成到各种应用程序中,甚至ios.Android.Mac OS.Linux 3.Py ...
- Sqlite—删除语句(Delete)
SQLite 的 DELETE 语句用于删除表中已有的记录.可以使用带有 WHERE 子句的 DELETE 查询来删除选定行,否则所有的记录都会被删除. SQLite 要清空表记录,只能使用Delet ...
- MySQL这样写UPDATE语句,劝退
欢迎关注方志朋的博客,回复"666"获面试宝典 # 起因 最近,好几次有开发同学在钉钉上问我,比如下图: 问题归纳起来就是:在MySQL里面update一条记录,语法都正确的,但记 ...
- 把我坑惨的一个update语句!
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 来源:ju.outofmemory.cn/entry/336774 ...
- 关于Access数据库执行Update语句后,不报错,但影响行数总是返回0的问题
最近碰到一个奇怪的问题,使用Access数据库执行Update语句后,不报错,但影响行数总是返回0. 因为是第一次碰到这个问题,纠结了半天.后来在网上搜索得到解决方案: SQL语句传参数的顺序和语句中 ...
- mysql update 有中文_MySQL Update语句一个非常经典的“坑”
点击关注上方"SQL数据库开发", 设为"置顶或星标",第一时间送达干货 起因 最近好几次有开发同学在钉钉上问我,比如下图: 问题归纳起来就是:在MySQL里面 ...
最新文章
- 如果你只做自己能力范围内的事,那么你永远没法进步
- linux 添加虚拟网卡
- 不仅有史上最详细Docker 安装Minio Client,还附带解决如何设置永久访问和永久下载链接!!(详图)绝对值得收藏的哈!!!!
- SAP Spartacus AuthService.getUserToken的实现
- 使用html记笔记,开始学习HTML,并记下笔记
- python--集合概念和实战(一)
- SQLyog安装教程
- C#抖音无水印视频地址解析
- A股数据日级前复权数据补全
- HTML学生个人网站作业设计:班级网站设计——上海学校 4页
- base64图片上传解析不了问题
- Alex net解读
- TokenGazer评级丨MakerDao:去中心化金融趋势确立,项目治理恐有中心化风险
- 网络营销信息传递的基本要素
- 人工智能专业就业方向有哪些?
- 汽车UDS诊断详解及Vector相关工具链使用说明——2.1.3 初步了解CDD(以10服务为例)
- Vue编程的团队代码规范
- java中文乱码终极解决方案
- 安卓移动开发技术--微信界面设计
- 好玩的熊猫头表情包图片生成PHP源码+实测可用
热门文章
- js实现Dijkstra算法详解
- springboot整合redis 简单实现
- html文本框样式大全,HTML文本框样式大全!(很实用,转载!)
- 嵌入式学习的方法你知道多少呢
- 4273. 【NOIP2015模拟10.28B组】圣章-精灵使的魔法语
- Helmholtz方程在直角坐标系下的变量分离及高维Fourier展开 | 特殊函数(一) |偏微分方程(二十三)
- C语言写花指令,[原创]写花指令-加壳脱壳-看雪论坛-安全社区|安全招聘|bbs.pediy.com...
- 使用Jetty服务器和Axis2框架技术发布Webservice接口
- 做海外WiFi的生意,WeShare用万能钥匙和SDK两条腿走路
- 选择分集matlab程序,matlab053 协作分集技术的仿真分析