RT。
PostgreSQL版本为 8.4

解决方案 »

  1.   

    mydb=# \h copy
    Command:     COPY
    Description: copy data between a file and a table
    Syntax:
    COPY tablename [ ( column [, ...] ) ]
        FROM { 'filename' | STDIN }
        [ [ WITH ]
              [ BINARY ]
              [ OIDS ]
              [ DELIMITER [ AS ] 'delimiter' ]
              [ NULL [ AS ] 'null string' ]
              [ CSV [ HEADER ]
                    [ QUOTE [ AS ] 'quote' ]
                    [ ESCAPE [ AS ] 'escape' ]
                    [ FORCE NOT NULL column [, ...] ]COPY { tablename [ ( column [, ...] ) ] | ( query ) }
        TO { 'filename' | STDOUT }
        [ [ WITH ]
              [ BINARY ]
              [ OIDS ]
              [ DELIMITER [ AS ] 'delimiter' ]
              [ NULL [ AS ] 'null string' ]
              [ CSV [ HEADER ]
                    [ QUOTE [ AS ] 'quote' ]
                    [ ESCAPE [ AS ] 'escape' ]
                    [ FORCE QUOTE column [, ...] ]
      

  2.   

    参考
    http://www.pgsqldb.org/pgsqldoc-8.1c/sql-copy.html
      

  3.   

    thanks 不过有一问题
     对于参数 filename 比如 我放在 D盘下有个文件名字叫oui.csv
    那么我在写的时候 是不是应该是 'D:\oui.csv' 这么写呢?但是它提示
    写法不正确 要这么写 D'\\r\\n' 我写了还是不可以,在呢么回事儿。