<insert id="insertOrgRecordBatch" parameterType="java.util.List">
insert into SYS_ORGANIZATION (ID, ORG_CODE, ORG_NAME,
ORG_TYPE_ID, UP_ORG_ID, ORG_LEVEL,
ORG_DESC, EFF_DATE, EXP_DATE,
ORG_STATUS, MODIFY_USER, MODIFY_DATE,
REMARK, LAST_OPT_SN)
values
<foreach collection="list" item="item" index="index" separator="union all" >
(select
#{item.id,jdbcType=DECIMAL},
#{item.orgCode,jdbcType=VARCHAR},
#{item.orgName,jdbcType=VARCHAR},
#{item.orgTypeId,jdbcType=DECIMAL},
#{item.upOrgId,jdbcType=DECIMAL},
#{item.orgLevel,jdbcType=DECIMAL},
#{item.orgDesc,jdbcType=VARCHAR},
#{item.effDate,jdbcType=DATE},
#{item.expDate,jdbcType=DATE},
#{item.orgStatus,jdbcType=VARCHAR},
#{item.modifyUser,jdbcType=DECIMAL},
#{item.modifyDate,jdbcType=DATE},
#{item.remark,jdbcType=VARCHAR},
#{item.lastOptSn,jdbcType=DECIMAL}
from dual)
</foreach>
</insert>
Mybatis批量插入数据
猜你喜欢
转载自lixgjob.iteye.com/blog/2300860
今日推荐
周排行