pc2phone=# COPY t_admin TO '/home/postgres/a.csv';
COPY
pc2phone=# COPY t_admin TO '/home/postgres/a.csv' with csv;
ERROR:  parser: parse error at or near "csv"我用的是postgres 7.2 的版本,我想导出来 .csv 的格式,不知道哪里写错了,请各位高手指点,谢谢。

解决方案 »

  1.   

    pc2phone=> COPY t_admin to '/home/postgres/a.csv' with csv header;
    ERROR:  parser: parse error at or near "csv"
    pc2phone=> COPY t_admin to '/home/postgres/a.csv' header;
    ERROR:  parser: parse error at or near "header"我想加个表头,但系统提示错误,请问如何解决?谢谢.
      

  2.   

    我這裡沒有錯誤哦。t_girl=# copy c_p to 'c:/c_p.csv' with csv;
    COPY 10
      

  3.   

    我这里好像又没有错。t_girl=# copy c_p to 'c:/c_p2.csv' with csv header;
    COPY 10
      

  4.   

    谢谢yueliangdao0608,我在postgres 8.0里都可以正常执行指令,但7.2的版本就不行了,我不知道7.2版应该用什么命令?
      

  5.   

    http://www.postgresql.org/docs/7/static/sql-copy.htm