🚀 个人主页 极客小俊
✍🏻 作者简介:程序猿、设计师、技术分享
🐋 希望大家多多支持, 我们一起学习和进步!
🏅 欢迎评论 ❤️点赞💬评论 📂收藏 📂加关注
update语句介绍
前面我们介绍了insert..into..
语句的使用,继续我们来看看update
更新语句的使用!!
update语句
用于修改表中的数据,当需要修改表中已存在的记录时, 就要使用到它, 也是我们开发中经常会使用到的SQL操作!
update语法规则
它的语法如下:
UPDATE 表名称 SET 字段 = 新值 WHERE 列名称 = 某值
如果是更新多个字段,那么如下操作
UPDATE 表名 SET 字段1 = 值1,字段2 = 值2, ... WHERE 条件;
注意
:
我们在更新数据表记录的时候,一定要带有条件,如果不带WHERE
条件那将会更新整张数据表!
所以我们在执行更新操作的时候,要特别小心,以免误伤数据!
举个栗子
我们要把这个数据表中的student_id = 6
的学生名称改名为赵阳
’ 入学年份修改为2024
那么这个SQL语句如下:
UPDATE students SET student_name = '赵阳', enrollment_year=2024 WHERE student_id = 6
如图
结果如下
最后注意
我们在使用 update
语句的时候应该务必小心, 特别是当省略了 where条件子句
时,那么整个表的所有行都会被更新。
这种严重的错误可能导致数据丢失或损坏, 重要的说三遍,小心、小心、小心....
所以我们在实际开发中,在执行 update
语句之前,最好先把项目数据都备份一下, 以防万一出现错误可以挽回!
经验分享
在正式更新之前,可以先使用 select语句
来测试你的 where子句
,确保它只选中了你想要更新的记录!
当然也可以使用事务处理, 可以使用事务
来确保 update
语句的原子性,也就是说如果更新过程中发生错误,可以回滚事务
,从而撤销所有更改, 这个我们留到后面详细讲解事务处理的时候再说!
"👍点赞" "✍️评论" "收藏❤️"
欢迎一起交流学习❤️❤️💛💛💚💚
好玩 好用 好看
的干货教程可以点击下方关注❤️微信公众号❤️
说不定有意料之外的收获哦..🤗嘿嘿嘿、嘻嘻嘻🤗!
🌽🍓🍎🍍🍉🍇