当前位置:   article > 正文

jmeter教程(十四):JDBC请求详解_jmeter jdbc 结果去掉列明

jmeter jdbc 结果去掉列明

在上一篇博文里面,我们实现了把数据库中的数据都查询了出来,但是查询出来,是为了使用的,那要怎么使用这些数据呢?在JDBC请求的配置页面,下面有五个输入框,和一个下拉框

前面两行是使用预编译sql的时候,输入参数的,这个下文中再讲。第三、四行,就是设置变量接收返回的结果的。第五行是设置执行sql的超时时间的。下拉框是选择处理sql执行后返回的结果的方式的,这个一般不用动。第三、四行都是设置变量来接收返回的结果的,第三行是设置几个变量,按列接收结果,第四行是设置一个变量,接收所有结果。一般使用第三行的设置。比如,我们在第三行输入:"id,name,image",注意,以英文的逗号分开不同的变量,这样就定义了三个变量,第一个变量是id,会接收结果中第一列的数据。id_0保存的就是数据的行数,id_1保存第一行的第一列数据,id_2保存第二行的第一列的数据,以此类推。为了验证一下,在线程组下添加一个ForEach控制器,ForEach控制器里添加java请求,打印每一行的id。

当然,End index for loop也可以使用变量:${id_0}

保存脚本,运行,看结果

这样就把所有商品的id都打印出来了。如果我只想要商品的名称,不要商品的其它属性,那么在JDBC请求配置页面,第三行,可以这样写:",name",因为name在第二列,所以name前面要加一个逗号。如果name在第三列,则要加两个逗号。

现在,我们来往数据库中插入一条数据。插入数据,是对数据库数据,做出更改,所以,Query Type要选择Updata Statement

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/92340
推荐阅读
相关标签
  

闽ICP备14008679号