DBeaver执行多条SQL异常
遇到问题
公司统一更换使用DBeaver后,发现原来在Navicat可以执行的sql脚本在DBeaver执行报错。
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 'delete from acc_adapter.gqzl_main_borrower_info where project_no = 'WS0032005100' at line 2
但是单条执行这些sql,又可以执行。
解决方法
在DBeaver的 连接设置中 驱动属性 中 allowMultiQueries 从 默认的false 改为true。
allowMultiQueries,从字面意思理解是允许多条执行
设置后执行成功