Mybatis批量插入oracle配置

来源:互联网 发布:java第三版课后题答案 编辑:程序博客网 时间:2024/05/17 05:13
<insert id="insertBatch" parameterType="java.util.List" >        insert into     T_OA_DOCUMENT_TPL_BKMKS         (        "ID",        "TEMPLATE_ID",        "BOOKMARK_NAME"        )         <foreach collection="list" item="item" separator="UNION ALL">        select         #{item.id,jdbcType=INTEGER},        #{item.templateId,,jdbcType=INTEGER},        #{item.bookmarkName,jdbcType=VARCHAR}        from dual         </foreach></insert>

注:

1.循环标签foreach属性separator的值必须是union或union all

2.循环体中的select语句中不能使用序列



原创粉丝点击