mybatis 批量insert 异常 会继续执行吗
1个回答
2016-12-12
展开全部
<insert id="batchInsert" parameterType="list">
insert into Adv_permeability values
<foreach collection="permeabilityList" separator="," item="permeability">
(#{permeability.areaId}, #{permeability.areaName}, #{permeability.flag})
</foreach>
</insert>
当时就有一个小伙伴不开心了,他明确表示自己曾经成功插入超过2100个参数,并当场拉出了代码证明之。由此猜测mybatis批量插入的上限是按对象数量限制的,不是参数,双方争执不下
insert into Adv_permeability values
<foreach collection="permeabilityList" separator="," item="permeability">
(#{permeability.areaId}, #{permeability.areaName}, #{permeability.flag})
</foreach>
</insert>
当时就有一个小伙伴不开心了,他明确表示自己曾经成功插入超过2100个参数,并当场拉出了代码证明之。由此猜测mybatis批量插入的上限是按对象数量限制的,不是参数,双方争执不下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询