Jmeter JDBC预处理器,将值返回到变量中

vm0i2vca  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(113)

在Jmeter中有一个jdbc预处理器,它执行一个脚本来插入初步设置数据。该脚本包括自动生成的Id,这些Id需要作为Assert,并随后用于HTTP请求的请求体。我如何获得返回的值并设置为用户变量?


的数据

DECLARE @Q1 uniqueidentifier;  
SET @Q1 = NEWID() ;
....
 select @Q1

字符串

xa9qqrwz

xa9qqrwz1#

您可以将结果值作为${Q1_1}获取。有关如何使用数据库中的结果,请参阅JDBC请求采样器文档。
一般来说,使用transact-SQL中的NEWID函数是一种矫枉过正的做法,如果你只是使用它来生成类似GUID的值,你可以在需要使用生成的ID结构的地方使用JMeter的UUID()函数。有关JMeter函数概念的更多信息,请参阅Apache JMeter Functions - An Introduction文章。

相关问题