① 配置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看着简单,就先将这个值取出来,然后再把这个当成变量,然后就有报错

 

jmeter之callable statement

根据错误提示会发现有了两个变量,所以还是改成是之前的长的sql。

 

 

jmeter之callable statement

相关文章: