mybatis批量查詢(oracle)

<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. 要加上括號


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章