您的位置:首页 > 数据库 > Oracle

Mybatis批量插入oracle,mysql

2013-10-31 11:28 621 查看
oracle

<insert id="addUserData" parameterType="java.util.List">
INSERT INTO T_P_USER_DATA (USER_ID, DEPART_ID)
<foreach collection="list" item="item" index="index" separator=" UNION ALL ">
SELECT #{item.userId}, #{item.departId} FROM DUAL
</foreach>
</insert>


mysql

<insert id="addUserData" parameterType="java.util.List">
INSERT INTO T_P_USER_DATA (USER_ID, DEPART_ID)
VALUES <foreach collection="list" item="item" index="index"
separator=",">
( #{item.userId}, #{item.departId})
</foreach>
</insert>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: