postgresql---跨数据库数据表拷贝

    数据库更新后没可能需要对更新前后的数据表进行相关的比对工作,但是postgresql并不支持跨数据库操作,现在提供一种方法,可以实现跨数据库的拷贝工作,将需要比对的数据表拷贝到相同的数据库下,进行比较的工作。

    主要采取方法的思路是使用postgresql的COPY 工具,将数据库的表先拷贝出文件形式,再在统一的数据库下进行读取(实现建立好字段相同的数据表),实现数据表的迁移。

    posegresql官方参考文档:https://www.postgresql.org/docs/9.6/static/sql-copy.html

First Step:

COPY TableName TO ‘(URL)’(URL为文件位置)

Second Step:

CREATE TABLE(...

...

);创建你需要迁移的数据表(此时为空表)

Last Step:

COPY TableName FROM '(url)';


    通过以上的三步可以实现对于跨数据库数据表的拷贝工作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值