\ copy命令无法将csv表导入我的AWS数据库

时间:2018-12-20 16:37:11

标签: sql database postgresql amazon-web-services

我正在尝试将csv表导入到AWS上的云数据库中。 我正在使用Dbeaver连接到我的数据库 AWS不允许COPY命令,因此我必须使用\ copy

\copy orders from 'C:\tmp\orders.csv' with DELIMITER ',';

Dbeaver返回错误

Reason:
SQL Error [42601]: ERROR: syntax error at or near "\"
  Position: 1

2 个答案:

答案 0 :(得分:0)

将反斜杠加倍以使其逃脱。

\copy orders from 'C:\\tmp\\orders.csv' with DELIMITER ',';

答案 1 :(得分:0)

\ COPY是psql命令而不是SQL语句,您需要使用本机Dbeaver命令或通过psql客户端连接到数据库。

https://www.postgresql.org/docs/9.6/app-psql.html#APP-PSQL-META-COMMANDS-COPY