2014-02-27 72 views
0

我有PostgreSQL的语法错误:语法错误的PostgreSQL

错误:

ERROR: syntax error at or near "\" 
LINE 19066: \. 
      ^
********** Erreur ********** 

ERROR: syntax error at or near "\" 
État SQL :42601 
Caractère : 678313 

而且出错的行

COPY accesslog (aid, sid, title, path, url, hostname, uid, timer, "timestamp") FROM stdin; 
\. 

你有一个想法有什么不对?

+1

*为什么*你会不会显示实际的错误?有什么可能的理由隐藏它? –

+0

对不起,我指出了受错误影响的行,但事实上没有错误,这里是错误:ERROR:语法错误处于或接近“\” LINE 19066:\。 ^ ********** ********** ERREUR 错误:语法错误或接近 “\” SQL参谋部:42601 Caractère:678313 – Fluidouix

+1

@ user3352128在哪里你执行这个'copy'命令? – Houari

回答

1

PgAdmin-III不支持交互行COPY。使用psql

这就是说,我认为你正在试图COPY数据服务器,而不是它。如果是这种情况,请使用COPY ... TO 'some-file-name'(相对于数据库服务器的路径),使用pg_dump或使用psql\copy