MyBatis动态SQL批量修改数据出现报错问题
MyBatis动态SQL批量修改数据出现报错问题
问题描述
使用MyBatis动态SQL批量更新数据
XML文件中的动态SQL
<update id="batchUpdate" parameterType="java.util.List">
<foreach collection="list" item="item" separator=";">
update purchase_product_qr_code_info
<set >
<if test="item.productUrlH5 != null" >
product_url_h5 = #{item.productUrlH5,jdbcType=VARCHAR},
</if>
<if test="item.productUrlPC != nul