insert into table name (field 1, field 2)
select 'one','two' from dual
union all
select 'three','four' from dual
union all
select 'five','six' from dual
union all
select 'seven ','eight' from dual
union all
select 'nine','ten' from dual union
mybatis configuration
- <insertid="test"parameterType="list">
- insert into test(id,name)
- <foreachcollection="list"separator="union all"index="index"item="obj">
- select #{obj.id},#{obj.name} from dual
- </foreach>
- </insert>