Postgresql不支持跨数据库 *** 作。
可以通过pg_dump加上pg_restore或psql来完成迁移
或者直接使用sql语句中的copy语句来完成数据的迁移
具体看你的情况来选择一个合适的方法,你可以加我HI,我给你些建议
你的pg版本号?
知识点:
1pg有个copy命令,可以把查询出来的数据导出为csv格式或者自定义分隔符的格式,具体使用方法你去查下pg的手册。
2pg有个脚本工具叫做psql,你可以在你的pg安装目录下找到它,用这个脚本工具可以执行sql查询,具体用法可以在命令行输入psql --help查看。
3将命令写成一个批处理文件,使用windows计划执行任务,定时调用这个批处理即可。
示例:批处理文件commandbat,内容如下
-----------------------------------------------------------------------
psql -c “copy (select from yourtable) to c:\\resultcsv ”
-----------------------------------------------------------------------
以上就是关于在PostgreSQL中怎么把一个数据库中一个表的数据复制到另一个数据库的表中 高手们帮帮忙,很急!!!全部的内容,包括:在PostgreSQL中怎么把一个数据库中一个表的数据复制到另一个数据库的表中 高手们帮帮忙,很急!!!、postgresql自动导出SQL语句查出的数据、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)