mybatis批量操做sql配置

在写批量sql操做时,遇到执行报错:sql

<foreach collection="list" item="item" index="index" separator=";">it

update t_xxx set column1=#{item.column1} where id= #{item.id}io

</foreach>配置

分析思路:date

1.将sql语句打印出来,客户端执行,不报错;foreach

2.执行单条时,不报错,只有多条更新,才会报错;sql语句

查阅资料,发现漏掉配置allowMultiQueries=true,添加后便可作正常批量操做;客户端

相关文章
相关标签/搜索