再次为自己作为Jmeter新手道歉 - 我对JDBC请求有点困惑 - 我已经在这个网站上搜索了最近3个小时的帖子 - 但我找不到任何相关内容(除非我我错过了什么.
我的环境:Jmeter v2.11,JDK 7,Oracle 12
它非常简单 - 我需要设置一个JDBC Sampler来使用JDBC PreProcessor提供的值.
基本上我有一个JDBCPreProcessor设置来识别下一个(新)记录的唯一引用(称之为applicationID)
JDBC预处理器详细信息
选择Statement - >从表中选择max(applicationID)+1;
我有一个JDBC Sampler设置,我需要使用'max(applicationID)+1'值(由JDBC预处理器确定)
JDBC Sampler详细信息
选择语句 - >从表中选择状态,其中applicationID ='max(applicationID)+1'
我不确定该怎么做.我查看了指令和许多其他Jmeter JDBC请求帖子,但我恐怕找不到我需要的相关信息.
我确实尝试在JDBC PreProcessor中添加'maxrecordidvar'的'变量名'并设置JDBC Sampler查询 - >从表中选择状态,其中applicationID = maxrecordidvar
但是 - 这(显然)不起作用 - 我得到一个Oracle错误'ORA-00904:"MAXRECORDIDVAR":无效的标识符'
再次,如果这是一个愚蠢的问题,并且非常感谢所有人/任何人可以提供的任何帮助,我们再次表示歉意!