前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Jmeter JDBC Request执行多条SQL语句

Jmeter JDBC Request执行多条SQL语句

作者头像
王大力测试进阶之路
发布2020-04-27 10:39:41
2.6K0
发布2020-04-27 10:39:41
举报
文章被收录于专栏:橙子探索测试橙子探索测试

之前写过Jmeter操作mysql的文章Jmeter中JDBC Connection Configuration实现MySQL JDBC Request数据库处理今天我们再看下如何操作多条sql语句

1、添加JDBC Connection Configuration并配置

Database URL为MySQL的连接串,如果要执行多条SQL语句,后面还要添加“?allowMultiQueries=true”

JDBC Driver Class是本机的jdbc驱动路径。Mysql数据库,默认com.mysql.jdbc.Driver,不同数据库有不同默认值

2、添加一个JDBC Request并配置

如果要执行多条SQL语句,Quer Type一定要选择 Callable statement,使用Callablestatement时,一次可以包含多个SQL,每条SQL语句用“;”隔开

这里需要注意的是VariableName Bound to Pool同JDBC CONNECTION的一致

· Variable Name:数据库连接池的名字,需要与JDBC Connection Configuration的Variable Name Bound Pool名字保持一致

· Query:填写的sql语句未尾不要加“;”

· Parameter valus:参数值

· Parameter types:参数类型,可参考:Javadoc for java.sql.Types

· Variable names:保存sql语句返回结果的变量名

· Result variable name:创建一个对象变量,保存所有返回的结果

· Query timeout:查询超时时间

· Handle result set:定义如何处理由callable statements语句返回的结果

3、查看结果树,是2条数据,所以达到效果了

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 橙子探索测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档