oracle和mysql mybatis批量更新
来源:互联网 发布:deepin linux卸载软件 编辑:程序博客网 时间:2024/06/15 04:36
oracle和mysql数据库的批量update在mybatis中配置不太一样:
转自地址http://my.oschina.net/jsonavaj/blog/265112?p={{currentPage+1}}
oracle数据库:
1
2
3
4
5
6
7
8
9
10
11
<
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
1
2
3
4
5
6
7
8
9
10
11
<
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
- oracle和mysql mybatis批量更新
- Mysql和Oracle 用Mybatis批量增加,删除,更新
- mybatis下oracle,mysql 批量更新 写法
- mybatis批量增、删、改(更新)操作oracle和mysql批量写法小记
- mybatis批量和更新(mysql)
- mybatis批量更新(oracle)
- oracle mybatis 批量更新
- Mysql+Mybatis批量更新
- Mysql和Oracle Mybatis批量操作
- mybatis+mysql的批量更新
- mybatis+oracle批量插入,批量更新
- Mybatis+Oracle进行数据的批量插入和更新
- Mybatis批量更新和插入
- MyBatis批量新增和更新
- MyBatis批量新增和更新
- mybatis批量更新和插入
- MyBatis批量插入Oracle、MySQL
- MyBatis中批量插入和批量更新
- 用法总结:NSNumber、NSString、NSDate、NSCalendarDate、NSData
- ZPL实例说明
- 从Java类库看设计模式(1)
- Java调试信息输出
- Xcode 蓝色文件夹和黄色文件夹的区别
- oracle和mysql mybatis批量更新
- Notification的理解及使用
- NSValue【转】
- Filed
- dijkstra
- 在CentOS上安装Java环境:使用yum安装java
- 290. Word Pattern
- JDK并发工具类源码学习系列——SynchronousQueue
- Git