一:Oracle数据库
1:批量插入
<insert >
select #{item.roid,jdbcType=DECIMAL}, #{item.type,jdbcType=DECIMAL},
#{item.name,jdbcType=NVARCHAR}, #{item.mediweight,jdbcType=DECIMAL}, #{item.medinum,jdbcType=DECIMAL},
#{item.money,jdbcType=DECIMAL}, #{item.operatetime,jdbcType=TIMESTAMP}, #{item.chargenumber,jdbcType=NVARCHAR},
#{item.remark,jdbcType=NVARCHAR}, #{item.instruction,jdbcType=NVARCHAR}, #{item.amountevery,jdbcType=DECIMAL},
#{item.mediunit,jdbcType=NVARCHAR}, #{item.status,jdbcType=DECIMAL}
FROM DUAL
</foreach>
) A
</insert>
2:批量更新
<update >
update T_MM_ADD_STOCK t
set
t.modify_time=sysdate,
t.modify_user_code=#{currentUser},
t.remark=#{remark},
t.STORAGE_STATE='待录价'
where t.id=#{mainId}
</if>
</foreach>
</update>
以上就是MySQL、Oracle批量插入、更新批量inisert、update的详细内容,更多关于MySQL、Oracle批量插入、更新批量inisert、update的资料请关注九品源码其它相关文章!