<insert id="insertProductRelation" parameterType="java.util.List">
<selectKey resultType="java.lang.Integer" order="BEFORE" keyProperty="relationId">
select seq_relation_goods_attribute.nextval as relationId from dual
</selectKey>
insert into t_relation_goods_attribute(relation_id,...)
values
<foreach collection="list" item="obj" index="index" separator=",">
(#{obj.relationId,jdbcType=NUMERIC},...)
</foreach>
不支持oracle数据库插入!!
本文探讨了在Oracle数据库中使用特定MyBatis配置进行批量插入时遇到的问题。通过一个具体的XML配置示例,展示了如何为每条记录生成唯一ID,但同时指出此方法在Oracle环境下存在的局限性。
2704

被折叠的 条评论
为什么被折叠?



