一个关于sql 批量Update的问题

andyking_ andyking_ 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
表结构如:

ID Sex Name

1 s d

1 s d

1 s d

1 s d

5 s d


我想一次性把把ID=1的Name列的数据给更新了 怎么写Sql语句比较效率啊?请各位大侠指教下! 谢谢!
...全文

相关推荐

各数据库的批量Update操作

一、前言   MyBatis的update元素的用法与insert元素基本相同,因此本篇不打算重复了。本篇仅记录批量update操作的sql语句,懂得SQL语句,那么MyBatis部分的操作简单了。   注意:下列批量更新语句都是作为一个事务整体执行,要不全部成功,要不全部回滚。   二、MSSQL的SQL语句   WITH R AS(   SELECT 'John' as name, 18 as age, 42 as  id   UNION ALL   SELECT 'Mary' as name, 20 as age, 43 as  id   UNION ALL   SEL

weixin_38706951

Mybatis 中的sql批量修改方法实现

在项目中遇到需要批量更新的功能,原本想的是在Java中用循环访问数据库去更新,但是心里总觉得这样做会不会太频繁了,太耗费资源了,效率也很低,查了下mybatis的批量操作,原来确实有标签可以做到,下面通过本文给大家介绍下

weixin_38637093

mybatis执行批量更新batch update 的方法(oracle,mysql两种)

主要介绍了mybatis执行批量更新batch update 的方法,提供oracle和mysql两种方法,非常不错,需要的朋友参考下

weixin_38504170

Mybatis中使用updateBatch进行批量更新

主要介绍了Mybatis中使用updateBatch进行批量更新的相关资料,有逐条更新,sql批量更新等,具体实例代码大家参考下本

weixin_38621897

ibatis应对批量update

最近遇到需要批量update数据的问题,一开始用了一个for循环去update,数据量大的时候效率很低。原因是for循环每次update一条语句,都是一次连接过程。遇到大批数据更新的时候,效率就可想而知了。在google上找了一遍,发现ibatis里有对批量update的支持,挺好的东西。

FBIKings
评论 16
收藏 已收藏
分享
返回顶部
andyking_
.NET社区 62,272 成员 668,968 内容