5

我想转储我的 postgres 数据库表的子集。有没有办法在不创建视图的情况下转储 SELECT 语句?

我需要将表的一部分复制到另一个 postgres 数据库。

4

1 回答 1

12

使用COPY将其直接转储到磁盘。

使用 SELECT 的示例(来自精美手册):

COPY 
(SELECT * FROM country WHERE country_name LIKE 'A%') 
TO '/usr1/proj/bray/sql/a_list_countries.copy';
于 2012-08-08T08:13:44.040 回答