Mybatis xml批量更新
想要批量更新,不想用for循环了,mapper:int batchUpdateCustomer(List<BaseCustomerCarrierVO> baseCustomerCarrierVO);xml:<update id="batchUpdateCustomer" parameterType="java.util.List">update base_customer_
·
想要批量更新,不想用for循环了,
mapper:
int batchUpdateCustomer(List<BaseCustomerCarrierVO> baseCustomerCarrierVO);
xml:
<update id="batchUpdateCustomer" parameterType="java.util.List">
update base_customer_carrier
<trim prefix="set" suffixOverrides=",">
<trim prefix="org_id =case" suffix="end,">
<foreach collection="list" item="i" index="index">
<if test="i.orgID!=null">
when customer_id = #{i.customerID} then #{i.orgID}
</if>
</foreach>
</trim>
</trim>
where
<foreach collection="list" separator="or" item="i" index="index" >
customer_id=#{i.customerID}
</foreach>
</update>
承接各类软件开发
微信:792977974
QQ:2973688860
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)