使用postgresql\copy

x7rlezfr  于 2021-07-24  发布在  Java
关注(0)|答案(2)|浏览(378)

我正在使用jmeter向postgresql插入摘要数据文件。
我试过了 \copy 而不是 COPY 但我在这里犯了个错误 \copy 语法。
我发现了 COPY 只是服务器端的,所以我需要我们 \copy 对于客户端。
这是我的问题

\copy Load(label,success,bytes,latency)
FROM '/Desktop/Summary/oca_sum.csv' DELIMITER ',' CSV HEADER;

错误如下:
org.postgresql.util.psqlexception:错误:位置1处“\”处或附近的语法错误

f8rj6qna

f8rj6qna1#

\copy 不是sql命令而是 psql 命令:你需要使用 psql .

mccptt67

mccptt672#

选项包括:
使用psql命令行实用程序,您需要将它安装在jmeter所在的机器上,并使用os process sampler调用它
使用jsr223采样器中的copymanager类,您可以找到示例代码,也就是说,在这里,您需要在jmeter类路径下有postgres jdbc驱动程序

相关问题