mybatis-Oralce 中批量插入方法一:
<insert id="insertBatchSelective" parameterType="java.util.List" >
insert into tbl_epcc_txn (TXN_CD, EPCC_TXN_ID, TXN_DATE)
values
<foreach item="item" collection="list" separator="," >
(#{item.txnCd,jdbcType=VARCHAR}, #{item.epccTxnId,jdbcType=CHAR}, #{item.txnDate,jdbcType=CHAR})
</foreach>
</insert> mybatis-Oracle 中批量插入方法二:
<insert id="insertBatchSelective" parameterType="java.util.List" useGeneratedKeys="false">
INSERT ALL
<foreach item="item" index="index" collection="list">
INTO tbl_epcc_txn
<trim prefix="(" suffix=")" suffixOverrides="," >
TXN_CD, EPCC_TXN_ID, TXN_DATE,
</trim>
<trim prefix="values (" suffix=")" suffixOverrides="," >
#{item.txnCd,jdbcType=VARCHAR}, #{item.epccTxnId,jdbcType=CHAR}, #{item.txnDate,jdbcType=CHAR},
</trim>
</foreach>
SELECT 1 FROM DUAL
</insert> 测试sql:
  insert all
into tbl_epcc_txn(EPCC_TXN_ID,TXN_CD) values('1','2017102410340796013842761770101')
into tbl_epcc_txn(EPCC_TXN_ID,TXN_CD) values('2','2017102410340796013842761770101')
into tbl_epcc_txn(EPCC_TXN_ID,TXN_CD) values('3','2017102410340796013842761770103')
select 1 from dual;

最新文章

  1. jquery ajax 返回值 中文时乱码或变成问号解决方法
  2. D2 前端技术论坛总结(上)
  3. poj 3304 Segments
  4. matlab读取多幅图片,并对读取的图片降采样和双三次插值
  5. 无人参与安装IIS 6.0
  6. Android GsonUtils工具类
  7. 使用 Python Mock 类进行单元测试
  8. mysql授权远程用户连接(权限最小化原则)
  9. jQuery 处理TextArea
  10. JS中的onclick事件
  11. leetcode 001 Two Sun
  12. Asp.Net Core 轻松学-在.Net Core 中使用钩子
  13. RNN入门(一)识别MNIST数据集
  14. String Matching(poj1580)
  15. 6.2 dubbo在spring中自定义xml标签源码解析
  16. 修改lastpass主密码后需重启firefox才能加载已保存的站点密码或用导入工具
  17. 编写一个带有main函数的类,调用上面的汽车类,实例化奔驰、大众、丰田等不同品牌和型号,模拟开车过程:启动、加速、转弯、刹车、息火,实时显示速度。
  18. Foreda8上安装Ant1.9.2
  19. 成为JavaGC专家(3)—如何监控Java垃圾回收机制(转载)
  20. poj 1833 排列 STL 全排列公式

热门文章

  1. 【转】Java中用单例模式有什么好处
  2. JQuery之事件冒泡
  3. 十五、Hadoop学习笔记————Zookeeper客户端的使用
  4. memcached复制-repcached
  5. 基于Flink秒级计算时CPU监控图表数据中断问题
  6. 三种方法运行python
  7. [ 面试没回答上的问题2]IOS上给body绑定click事件的bug
  8. Mysql--触发器的操作
  9. 浏览器输入URL加载的全过程都发生了什么事情,你知道?
  10. CS:APP3e 深入理解计算机系统_3e CacheLab实验