mybatis foreach执行多条sql报错的解决方法
mybatis foreach执行多条sql报错的解决方法
今天在用mybatis执行foreach更新操作时报了奇怪的错误.sql语句是没有任何问题的.sql拿出来直接能运行.但是mybatis就是不能运行.
而我传递一条数据的话mybatis能运行,但是两条以上数据就会报错
后来发现是mysql不支持执行多条sql语句.为此需要再数据源后面加上一句话.就可以执行多条sql了
今天在用mybatis执行foreach更新操作时报了奇怪的错误.sql语句是没有任何问题的.sql拿出来直接能运行.但是mybatis就是不能运行.
而我传递一条数据的话mybatis能运行,但是两条以上数据就会报错
后来发现是mysql不支持执行多条sql语句.为此需要再数据源后面加上一句话.就可以执行多条sql了