① 配置Database URL
在JDBC Connection Configuration的Database URL末尾新加入
?allowMultiQueries=true,完整的就是:
jdbc:mysql://localhost:3306/test?allowMultiQueries=true(test为本地的数据库名)
将JDBC Request中的Query Type选择为Callable Statement
在Query中输入想要测试sql语句
可以两条语句一前一后写在一行
也可以一条一句占用一行
不过需要注意的是,无论怎样的格式,除了 最后一条sql语句 可以不写分号
其余 的sql语句结尾都必须写 分号
---------------------
作者:_王金龙
来源:CSDN
原文:https://blog.csdn.net/wangjinlong_/article/details/57090026
版权声明:本文为博主原创文章,转载请附上博文链接!
自己踩坑:sql语句中有多条语句,选择了callable statement ,但是
URL末尾新加入
?allowMultiQueries=true这个没有加,就一直报错提示''这个附近,我查资料以为是这个分号的问题,以为要改成数字键盘左上方的符号,改了之后还报错
自己踩坑2:就是sql语句中会有个中间态字段,就是所有的sql语句要先查出这个字段,然后再根据这个字段来查询,我为了sql看着简单,就先将这个值取出来,然后再把这个当成变量,然后就有报错
根据错误提示会发现有了两个变量,所以还是改成是之前的长的sql。