mybatis~批量更新(sql循环)updateforeach 情况1
<update id="" parameterType="">
update tb_thread set isDelete=0
where threadId in (
<foreach collection="list" item="item" index="index" open="" close="" separator=",">
#{item.threadId}sql中update什么意思
</foreach>
)
</update>
情况2
数据源后加:&allowMultiQueries=true
<update id="updateJdzClassifyDataGroupId" parameterType="com.macro.mall.project.classify.domain.JdzClassifyData">
<foreach collection="list" item="item" index="index">
update jdz_classify_data
set group_id=#{upId}
where id=#{item.id};
</foreach>
</update>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论