如何使用一个jdbc请求的输出为另一个jdbc查询插入数据

时间:2019-07-18 16:13:57

标签: jmeter

我正在使用第一个JDBC请求从我的Oracle数据库中获取一个列的值。我将其存储为输出变量“ DCN”。现在,我需要将从此查询中提取的所有数据插入第二个JDBC请求中。我想知道是否有一种方法可以在单个查询中插入数据,而不是使用每个控制器来遍历变量“ DCN”中存在的每个值。 以下是我在第二个JDBC请求中使用的查询,它是ForEach Controller的子代

INSERT INTO Data (FILENET_DCN)
VALUES ('${DCN}');
Select @@rowcount;

如果我尝试在ForEach控制器之外使用此查询,则将“ $ {DCN}”(文字)而不是值直接插入表中。

对于每个控制器:

ForEach controller

1 个答案:

答案 0 :(得分:0)

使用ForEach的输出变量DCN_id

  VALUES ('${DCN_id}');
相关问题