最近需要批量更新大量数据,习惯了写sql,所以还是用sql来实现,下面这篇文章主要给大家总结介绍了关于MySQL批量更新的方式,需要的朋友可以参考下
这种场景直接通过update语句更新即可,如:
1 | UPDATE t_sys_user SET `desc` = 'CaseWhen-0' WHERE id IN (1001,1002,1003); |
1 2 3 4 5 6 7 8 9 10 11 | UPDATE t_sys_user `desc` = #{param.desc}
WHERE id = #{param.id}
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | UPDATE t_sys_user WHEN #{param.id} THEN #{param.desc}
id in #{param.id}
|
到此这篇关于MySQL实现数据批量更新功能详解的文章就介绍到这了,希望可以帮到你。
转自:微点阅读 https://www.weidianyuedu.com/