我正在尝试通过“ COPY”命令将CSV文件导入数据库;但是,出现了(看起来很常见)错误,我需要成为超级用户,而应该使用“ \ copy”。但是,当使用\ copy时,出现语法错误:
ERROR: syntax error at or near "\"
LINE 1: \copy
插入符号指向“ \”。这是我的查询:
\copy tablename(column2, column3, column4, column5) from '/home/uploads/data.csv' WITH DELIMITER ',' CSV HEADER'
我尝试了“复制”和“ \复制”。第一个给我一个超级用户错误,第二个给了我语法错误。关于如何解决它的任何想法?让它起作用?
我正在通过myPgAdmin的sql输入字段执行命令。
我唯一的其他问题是关于通过tablename(column2,column3等等)导入列。那是正确的语法吗?