【发布时间】:2021-03-08 07:42:47
【问题描述】:
我提出了一个 JDBC 请求并成功地从数据库中获取数据。现在我想从列中提取值并将其作为参数传递给新请求。我该怎么做?
提前致谢
【问题讨论】:
我提出了一个 JDBC 请求并成功地从数据库中获取数据。现在我想从列中提取值并将其作为参数传递给新请求。我该怎么做?
提前致谢
【问题讨论】:
根据JDBC Request Sampler documentation:
如果提供了变量名称列表,那么对于 Select 语句返回的每一行,变量都设置为对应列的值(如果提供了变量名称),并且还设置了行数向上。例如,如果 Select 语句返回 2 行 3 列,并且变量列表为 A,,C,则将设置以下变量:
A_#=2 (number of rows) A_1=column 1, row 1 A_2=column 1, row 2 C_#=2 (number of rows) C_1=column 3, row 1 C_2=column 3, row 2
因此,为每列定义一个变量名称,您将在每行获得一个单独的 JMeter Variable
【讨论】: