pgsql装数卸数方案

装数卸数方案

卸数流程:

  • 使用copy工具将sql从数据库转成csv文件
  • 将csv文件使用mv命令重命名为txt
  • 使用调度工具进行跑批

 

装数流程:

  • 将指定位置的txt文件重命名为csv文件
  • 使用pgcopy将文件中的数据load到数据库中

 

 

详细操作参考:

postgresql----COPY之表与文件之间的拷贝

官方文档参考:

https://www.yiibai.com/manual/postgresql/sql-copy.html

常用示例:

下面的例子把一个表拷贝到客户端,使用竖直条(|)作为域分隔符:

COPY country TO STDOUT WITH DELIMITER '|';

从文件中拷贝数据到 country 表中:

COPY country FROM '/usr1/proj/bray/sql/country_data';

使用一个会被自动删除的临时表,把'A'开头的国家名拷贝到一个文件里:

COPY (SELECT * FROM country WHERE country_name LIKE 'A%') TO '/usr1/proj/bray/sql/a_list_countries.copy';

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值