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

mybatis批量查询(oracle)

2016-07-02 17:33 716 查看
<insert id="insertMenusRoles">

insert into menus_roles

<foreach collection="param1" item="item" index="index" separator="union
all" >  

         select #{item,jdbcType=INTEGER},#{param2.roleid,jdbcType=INTEGER} from dual  

        </foreach>

</insert>

注意:

1. 没有values

2. 一定要添加类型

以下是mysql的,但没有经过验证,大家可以去网上查找

<insert id="insertMenusRoles">

insert into menus_roles values

<foreach collection="param1" item="item" index="index" separator="," >  

         ( #{item},#{param2.roleid})

        </foreach>

</insert>

注意:

1. separator里面是“,”

2. 要加上value

3. 要加上括号
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: