当前位置: 首页 > news >正文

Jmeter如何取JDBC request响应参数作为下一个接口的值?

1、 功能参数说明


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语句返回的结果

2、Query Type参数配置

Select statement:查询语句,只能进行一条sql语句的查询
callable statement:如果需要进行多条sql语句的查询
Update Statement:这是一条更新语句包含insert和update,也是只能进行一条sql语句的查询
Prepared Select Statement:用于多次执行的select语句
prepared select:用于绑定变量重用执行计划,对于多次执行的SQL语句,prepared select 的第一次执行消耗很高,它的性能主要体现在重复执行上
Prepared Update Statement:和我们的prepared select用法极为类似Commit:将未存储的SQL语句写入数据库,使用不多

3、查询条件参数化

在sql query中使用”?“作为占位符,并传递参数值和参数类型,如下图所示:

传递的参数值是常量,如图传递2个变量,多个变量使用” , “ 分隔。这里假如你有数据是int类型的,也要在Parameter types 那里标示为varchar类型,否则无法运行。

传递的参数值是变量,使用${变量名}的方式(变量可直接插入到SQL语句中


4、查询结果参数化

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

相关文章:

  • ORACLE数据库备份入门:第四部分:2-备份场景举例
  • SpringCloud组件——OpenFeign
  • MySQL 中 SQL 语句的详细执行过程
  • Debian安装避坑
  • 基于Matlab的MDF文件导入与处理研究
  • 59. Java 类和对象 - 方法的返回值
  • JSAPI2.4——正则表达式
  • Network.framework 的引入,不是为了取代 URLSession
  • Oracle EBS 零金额的AP付款无法过账数据修复
  • 基于开源技术体系的品牌赛道力重构:AI智能名片与S2B2C商城小程序源码驱动的品类创新机制研究
  • Unity text 表情和超链接解决方案。
  • 交换机之配置系统基本信息(Basic Information of the Configuration System for Switches)
  • 百度搜索AI开放计划:让应用连接精准流量的秘诀
  • Dify与n8n深度对比:AI应用开发与自动化工作流的双轨选择
  • 网易云音乐如何查看ip属地?详细操作指南
  • 在 Vue 3 setup() 函数中使用 TypeScript 处理 null 和 undefined 的最佳实践
  • YTJ笔记——FFT、NCC
  • Tauri快速入门1 - 搭设开发环境
  • C语言中位段的应用
  • ShenNiusModularity项目源码学习(23:ShenNius.Admin.Mvc项目分析-8)
  • 一场与纪录并行的伦敦马拉松,超40项新世界纪录诞生
  • 国家核准10台核电新机组,四大核电央企披露新项目进展
  • 汽车爆炸致俄军中将死亡嫌疑人被羁押,作案全过程披露
  • “天链”继续上新!长三乙火箭成功发射天链二号05星
  • 中国海警局新闻发言人就菲律宾非法登临铁线礁发表谈话
  • 央视曝光假进口保健品:警惕!保税仓发货不等于真进口