【你也能从零基础学会网站开发】 SQL Server结构化查询语言数据操作应用--DML篇 update语句数据更新操作的使用方法

🚀 个人主页 极客小俊
✍🏻 作者简介:程序猿、设计师、技术分享
🐋 希望大家多多支持, 我们一起学习和进步!
🏅 欢迎评论 ❤️点赞💬评论 📂收藏 📂加关注

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语句的原子性,也就是说如果更新过程中发生错误,可以回滚事务,从而撤销所有更改, 这个我们留到后面详细讲解事务处理的时候再说!

"👍点赞" "✍️评论" "收藏❤️"

大家的支持就是我坚持下去的动力!

如果以上内容有任何错误或者不准确的地方,🤗🤗🤗欢迎在下面 👇👇👇 留个言指出、或者你有更好的想法,
欢迎一起交流学习❤️❤️💛💛💚💚

更多好玩 好用 好看的干货教程可以点击下方关注❤️微信公众号❤️
说不定有意料之外的收获哦..🤗嘿嘿嘿、嘻嘻嘻🤗!
🌽🍓🍎🍍🍉🍇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值