mybatis执行批量更新batch update 的方法(oracle,mysql)
来源:互联网 发布:阿里云奥运logo 编辑:程序博客网 时间:2024/05/16 03:23
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 的方法
- Codeforces Round #361 (Div.2) - A. Mike and Cellphone
- 在 Spring 3.1 中使用 @Cacheable 实现缓存
- PHP7 + OPENRESTY安装
- CheckBox
- Android 开机自启或干其他事情
- mybatis执行批量更新batch update 的方法(oracle,mysql)
- 实时操作系统的任务调度示例之时间片
- Git Commit的日志格式规范
- 通过IP查找ip所对应网卡名
- 小白笔记----------------------log4j笔记(二)
- 为什么析构函数常声明为虚函数
- ubuntu下如何在python中安装mysql,并测试
- AFN同步异步请求
- 搭建大数据处理集群(Hadoop,Spark,Hbase)