2015-05-12 Postgresで別なDBにデータをコピーする方法 postgreSQL psql from_db -c "COPY (SELECT * FROM from_tbl WHERE ...) TO STDOUT" | psql to_db -c "COPY to_tbl FROM STDIN"テーブル丸ごととかなら pg_dump の出力を psql に渡せばよいのだが、テーブルの一部とか入れたいときはこうすればよさそう。カラムの値にタブが含まれていても \t にエスケープされてよしなに処理される模様。