使用encoding指定导出文件内容编码

最近更新时间: 2025-02-18 16:02:00

  • 复制
    复制成功
postgres=# copy t to  '/data/pgxz/t.csv' (encoding utf8);      
COPY 3
#导出文件编码为UTF8
postgres=# copy t to  '/data/pgxz/t.csv' (encoding gbk);          
COPY 3
postgres=# 
#导出文件编码为gbk
#使用set_client_encdoing to gbk;也可以将文件的内容设置为需要的编码,如下所示
postgres=# set client_encoding to gbk;            
SET
postgres=# copy t to '/data/pgxz/t.csv' with csv ;
COPY 4