<update id="updateLicaiAllList" parameterType="java.util.List">
<foreach collection="list" item="item" index="index" open="begin" close=";end;" separator=";">
update tmi_licai_all t
set
t.est_amount=#{item.estAmount,jdbcType=NUMERIC}
where t.licai_id = #{item.licaiId,jdbcType=NUMERIC}
</foreach>
</update>
mybatis的批量update操作
最新推荐文章于 2024-07-25 19:52:45 发布
这是一个关于数据库批量更新的SQL脚本示例,使用了foreach循环遍历list集合,针对tmi_licai_allt表中的licai_id进行est_amount字段的更新操作。每个更新语句中,est_amount值来自list集合中的item.estAmount属性,licai_id则为item.licaiId。整个脚本以begin和end分隔,每条更新语句由separator分隔。
摘要由CSDN通过智能技术生成