首页 > 数据库技术 > 详细

oracle mybatis批量插入效率快些

时间:2019-05-08 16:21:47      阅读:594      评论:0      收藏:0      [点我收藏+]
datalist中map的顺序需要与lineColumn对应
<insert id="insertIndi" parameterType="java.util.HashMap" useGeneratedKeys="false">
<![CDATA[
INSERT INTO TABLEA(${lineColumn})
select results.* from(
]]>
<foreach collection="datalist" item="item" index="index" separator="union all" >
(select
<foreach collection="item.values" index="key" item="_value" separator=",">
#{_value}
</foreach>
from dual)
</foreach>
<![CDATA[) results]]>
</insert>

oracle mybatis批量插入效率快些

原文:https://www.cnblogs.com/sx2zx/p/10832320.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!