我正在尝试将文件从C:驱动器复制到postgresql中的表中,但是存在无法解决的语法错误。
COPY address_alias_type_aut
C:\GNAF\Authority Code\Authority_Code_ADDRESS_ALIAS_TYPE_AUT_psv.csv' DELIMITER '|' CSV HEADER;
但是它不会运行:
ERROR: syntax error at or near "C"
LINE 3: C:\GNAF\Authority Code\Authority_Code_ADDRESS_ALIAS_TYPE_AUT...
^
SQL state: 42601
Character: 30
我在这个论坛上进行了搜索,找到了转义反斜杠和斜杠的参考,但均不能正常工作
ERROR: syntax error at or near "C"
LINE 1: COPY address_alias_type_aut from C:\\GNAF\\Authority Code\\A...
^
SQL state: 42601
Character: 34
和
ERROR: syntax error at or near "C"
LINE 1: COPY address_alias_type_aut from C://GNAF//Authority Code//A...
^
SQL state: 42601
Character: 34
COPY address_alias_type_aut from C:\\GNAF\\Authority Code\\Authority_Code_ADDRESS_ALIAS_TYPE_AUT_psv.csv' DELIMITER '|' CSV HEADER;
COPY address_type_aut from C:\\GNAF\\Authority Code\\Authority_Code_ADDRESS_TYPE_AUT_psv.csv' DELIMITER '|' CSV HEADER;
每个版本的结果-单斜杠或反斜杠,双斜杠或反斜杠相同-C处错误