mapper.xml中循环执行多条语句时报错,但是单独拿SQL到数据库却可以执行

我是批量修改数据,用foreach标签包住update语句,报错信息如下:

java 复制代码
nested exception is java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'update biz_invoice_new
             SET BUSINESS_CHANNEL = '02',
               ' at line 14

最后解决,在数据源配置中添加参数:

相关推荐
fengye20716142 分钟前
板凳-------Mysql cookbook学习 (十--7)
数据库·学习·mysql
RestCloud1 小时前
ETLCloud中数据生成规则使用技巧
大数据·服务器·数据库·etl·数字化转型·数据处理·集成平台
夜光小兔纸6 小时前
SQL Server 查询数据库中所有表中所有字段的数据类型及长度
数据库·sql·sql server
Sunshine~L&H8 小时前
Mac 上使用 mysql -u root -p 命令,出现“zsh: command not found: mysql“?如何解决
数据库·mysql·macos
不太厉害的程序员8 小时前
NC65配置xml找不到Bean
xml·java·后端·eclipse
chanalbert9 小时前
数据库连接池深度研究分析报告
数据库·spring
snpgroupcn10 小时前
泰国零售巨头 CJ Express 借助 SAP 内存数据库实现高效数据管理
数据库·express·零售
明月看潮生12 小时前
青少年编程与数学 01-011 系统软件简介 19 SSMS 数据库管理工具
数据库·青少年编程·编程与数学
blammmp12 小时前
Redis : set集合
数据库·redis·缓存
翔云12345612 小时前
精准测量 MySQL 主从复制延迟—pt-heartbeat工具工作原理
数据库·mysql