Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在JDBC请求中将jmeter变量传递给sql查询_Jdbc_Jmeter - Fatal编程技术网

无法在JDBC请求中将jmeter变量传递给sql查询

无法在JDBC请求中将jmeter变量传递给sql查询,jdbc,jmeter,Jdbc,Jmeter,在Jmeter中,我使用“CSV数据集配置”获取数据。现在我陷入了如何使用JDBC请求将这些数据传递到Mysql数据库的困境。我添加了一个查询 '插入到rawdata_bk(数据)值($data)''。但我遇到了类似“字段列表”中的未知列“$data”这样的错误,所以我的问题是如何将数据从csv文件逐行传递到数据库 ${data}-直接参考 ${{uuu V(数据)}-通过 完整查询将如下所示:INSERT INTO rawdata_bk(data)值(${data}) 如果您需要检查变量值

在Jmeter中,我使用“CSV数据集配置”获取数据。现在我陷入了如何使用JDBC请求将这些数据传递到Mysql数据库的困境。我添加了一个查询
'插入到rawdata_bk(数据)值($data)''。但我遇到了类似“字段列表”中的未知列“$data”这样的错误,所以我的问题是如何将数据从csv文件逐行传递到数据库

  • ${data}
    -直接参考
  • ${{uuu V(数据)}
    -通过
完整查询将如下所示:
INSERT INTO rawdata_bk(data)值(${data})


如果您需要检查变量值,可以通过和组合来完成,详细信息请参阅文章

我得到了类似“字段列表中的未知列‘xxx’”//xxx是从csv数据表中获取的数据。我的表名是rawdata_bk,column headres是data,id这是SQL问题,而不是JMeter问题,盲击-在
{data}
周围加上引号,如
'${data}'
如果是varchar数据类型或派生词,我们如何解决这个问题?1。在MySQL命令行客户端或任何其他MySQL客户端工具中创建一个MySQL查询,并验证它是否工作。2.在JMeter中按原样使用此查询,并验证它是否有效。3.用CSV文件中的变量替换硬编码值。