标签: postgresql
我想转储postgres数据库表的一个子集。有没有办法在不创建视图的情况下转储SELECT语句?
我需要将表的一部分复制到另一个postgres数据库。
答案 0 :(得分:12)
使用COPY将其直接转储到磁盘上。
示例(来自精细手册)使用SELECT:
COPY (SELECT * FROM country WHERE country_name LIKE 'A%') TO '/usr1/proj/bray/sql/a_list_countries.copy';