关闭

Mybatis批量插入oracle配置

标签: mymybatisoracle
1098人阅读 评论(0) 收藏 举报
分类:
<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语句中不能使用序列



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:86026次
    • 积分:1267
    • 等级:
    • 排名:千里之外
    • 原创:36篇
    • 转载:22篇
    • 译文:1篇
    • 评论:5条
    文章分类
    最新评论