2017-05-18 14 views
0

Jmeterでは、私は 'CSVデータセットの設定'を使用してデータを取得しました。今私は、これらのデータがJDBCリクエストを使用してMySQLデータベースにどのように渡されるかを突き止めました。私はクエリを追加しました
'INSERT INTO rawdata_bk(data)VALUES($ data)'。しかし、私は "フィールドリスト"で不明な列 '$ data'のようなエラーが表示されます "私の質問はどのように私はcsvファイルから行ごとにデータベース行にデータを渡すことができますJDBCリクエストでjmeter変数をsqlクエリに渡すことができません

答えて

0

JMeter Variables構文が少し異なるそれらを参照してください。

を経由して全クエリは次のようになります。INSERT INTO rawdata_bk (data) VALUES (${data})

あなたはそれが Debug SamplerView Results Tree Listener組み合わせを介して行うことができます ${data}変数の値を確認する必要があります場合は

、詳細についてはHow to Debug your Apache JMeter Scriptの記事を参照してください。

+0

「フィールドリスト」に「未知の列 'xxx」のような応答があります。// xxxはcsvデータシートからフェッチされたデータです。私のテーブル名はrawdata_bkで、coloumnヘッダーはデータとIDです –

+0

これはJMeterよりもむしろSQLの質問です。ブラインドショット - varcharデータ型の場合は '$ {data} 'のような引用符で囲みますまたは誘導体 –

+0

どうすればこの問題を解決できますか? –

関連する問題