欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

实践记录:MyBatis-Oracle批量插入

程序员文章站 2023-12-24 16:33:09
...

概述

今天使用MyBatis 进行批量插入数据时候,发现MySQL与Oracle语法存在一些区别,对此Oracle语法进行了记录

示例

 <!-- 批量插入数据 -->
 <insert id="saveBatch" parameterType="java.util.List">
     insert into T_TEST_DATA (id,name,age)
     <foreach collection="datas" item="item" index="index" separator="union all">
         SELECT
         #{item.id,jdbcType=VARCHAR},
         #{item.name,jdbcType=VARCHAR},
         #{item.age,jdbcType=NUMERIC}
         FROM dual
     </foreach>
 </insert>

上一篇:

下一篇: