mybatis 对oracle和mysql 批量插入操作
来源:互联网 发布:数据库字段注释 编辑:程序博客网 时间:2024/05/01 04:25
oracle实例如下
<select id="insertBatch" parameterType="java.util.List">
insert into
cmpp2_submit(baseflag,pktotal,pknumber,registereddelivery,msglevel,serviceid,feeusertype,feeterminalid,tppid,
tpudhi,msgfmt,msgsrc,feetype,feecode,srcid,destusertl,destterminalid,msgcontent)
<foreach collection="list" item="item" index="index" separator="UNION ALL">
SELECT
#{item.baseflag}, #{item.pktotal},#{item.pknumber}, #{item.registereddelivery},#{item.msglevel}, #{item.serviceid},
#{item.feeusertype}, #{item.feeterminalid},#{item.tppid}, #{item.tpudhi},#{item.msgfmt}, #{item.msgsrc},#{item.feetype},
#{item.feecode},#{item.srcid}, #{item.destusertl}, #{item.destterminalid}, #{item.msgcontent}
from dual
</foreach>
</select>
注意点
<select id="insertBatch" parameterType="java.util.List">
insert into
cmpp2_submit(baseflag,pktotal,pknumber,registereddelivery,msglevel,serviceid,feeusertype,feeterminalid,tppid,
tpudhi,msgfmt,msgsrc,feetype,feecode,srcid,destusertl,destterminalid,msgcontent)
<foreach collection="list" item="item" index="index" separator="UNION ALL">
SELECT
#{item.baseflag}, #{item.pktotal},#{item.pknumber}, #{item.registereddelivery},#{item.msglevel}, #{item.serviceid},
#{item.feeusertype}, #{item.feeterminalid},#{item.tppid}, #{item.tpudhi},#{item.msgfmt}, #{item.msgsrc},#{item.feetype},
#{item.feecode},#{item.srcid}, #{item.destusertl}, #{item.destterminalid}, #{item.msgcontent}
from dual
</foreach>
</select>
注意点
separator="union all" 不也可以替换的 oracle 只是支持这种
mysql
<insert id="insertBatch" parameterType="java.util.List">
insert into
send_sms(mobile,content)
values
<foreach collection="list" item="item" index="index"
separator=",">
( #{item.mobile}, #{item.content} )
</foreach>
</insert>
- mybatis 对oracle和mysql 批量插入操作
- Mybatis操作Oracle、mysql批量插入
- MyBatis批量插入Oracle、MySQL
- Mysql和Oracle Mybatis批量操作
- mybatis关于oracle和mysql批量插入的区别
- MyBatis中的批量插入、删除数据库数据(MySql和Oracle)
- mybatis针对oracle和mysql高效率批量插入的解决方案
- mybatis批量插入oracle和mysql的写法
- Mybatis对Oracle批量插入的配置
- mybatis 批量插入oracle与mysql
- MyBatis中的批量插入、删除(MySql、Oracle)
- Mybatis的批量插入(oracle、MySQL)
- mybatis 对 oracle 的批量操作,
- Mybatis 对oracle进行批量操作
- mybatis 对 mysql的批量操作
- myBatis 批量插入oracle
- mybatis oracle 批量插入
- Mybatis批量插入oracle
- DB2 SQL自学笔记
- 自己电脑做服务器续,用默认端口,自动跳转到默认项目 【直接用域名访问我们本机的项目】
- poj 1742 Coins (背包)
- 视频快搜新片热剧,百度手机浏览器上都有啊
- Debug Assertion Failed! File:afxwin1.inl Line:22
- mybatis 对oracle和mysql 批量插入操作
- re模糊查询
- 网络流量计费程序(4)
- dofile, loadfile, loadstring, require, module
- vmWare上运行VxWorks
- mysql 用户登录密码忘记处理
- 正则表达式大全
- CEdit 详述
- 各位周末结束后都累了吧,那我们一起来看看【寒冬】的面试题吧(据说阿里的哟)