mybatis执行批量更新batch update 的方法(oracle,mysql)
来源:互联网 发布:矩阵中rank什么意思 编辑:程序博客网 时间:2024/06/05 19:19
oracle和mysql数据库的批量update在mybatis中配置不太一样:
oracle数据库:
<update id="batchUpdate" parameterType="java.util.List"> <foreach collection="list" item="item" index="index" open="begin" close="end;" separator=";">update test <set> test=${item.test}+1</set>where id = ${item.id} </foreach> </update>
mysql数据库:
mysql数据库采用一下写法即可执行,但是数据库连接必须配置:&allowMultiQueries=true
例如:jdbc:mysql://192.168.1.236:3306/test?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true
<update id="batchUpdate" parameterType="java.util.List"> <foreach collection="list" item="item" index="index" open="" close="" separator=";">update test <set> test=${item.test}+1</set>where id = ${item.id} </foreach> </update>
0 0
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis 执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(提供oracle,mysql两种写法)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- mybatis执行批量更新batch update 的方法
- spring security 的logout功能
- opencv PCA算法
- 117.黑名单的优化,使用子线程加载数据,加载中显示加载圈
- 无法打开U盘中的虚拟机
- Python学习笔记(四)——高级特性
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- Install Caffe on Ubuntu 14
- 无法正常安装Nessus
- 关于YUM
- php--面向对象--类的静态成员
- 如何根据模型来画决策面?
- 职业规划指导:消化这些技巧能让你升值一倍!!!
- 满目容器,风卷战旗过大关: 解读今年云计算趋势(4)
- 操作系统一些点(待整理)