我正在尝试将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
答案 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