postgres--copy的使用

导出单个表到显示器

--导出单个表到显示器,以竖线分隔:不指定delimiter时,默认tab键作为分隔符:
copy your_table_name to stdout delimiter'|';

导出单个表到文件中

--导出单个表到文件中,不指定delimiter时,默认tab键作为分隔符:
\copy your_table_name to '绝对路径';

导出单个SQL语句查询结果到文件中

--导出单个SQL语句查询结果到文件中,不指定delimiter时,默认tab键作为分隔符:
\copy (select * from your_table_name) to '绝对路径' (delimiter '|');

导入显示器数据到表中

--导入显示器数据到表中,以竖线分隔:不指定delimiter时,默认tab键作为分隔符:
copy your_table_name from stdin (delimiter'|');

导入单个文件数据到表中

导入单个文件数据到表中,不指定delimiter时,默认tab键作为分隔符:
\copy your_table_name from '绝对路径' (delimiter '|');
原创文章 8 获赞 3 访问量 249

猜你喜欢

转载自blog.csdn.net/wxd296931635/article/details/106069933