PostgreSQL13 copy toで特定のカラムのみデータを出力する

PostgreSQL13 copy toで特定のカラムのみデータを出力する

PostgreSQLで、copy toを使って特定のカラムのみデータを出力するまでの手順を記述してます。

環境

  • OS CentOS 7.9.2009 (Core)
  • PostgreSQL 13.1

特定のカラムのみデータ出力

以下のテーブルから、例えばカラム「id」と「name」のみをデータとして出力したい場合は、

select句を使用してから、ファイルに書き出します。

copy (select id,name from pgtests) to '/tmp/pgtests.txt';

「pgtests.txt」