• 締切済み

PostgreSQLの\copy コマンドとテーブル抽出

テーブルのデータをファイル名にそのまま書き出す場合には \copy テーブル名 to ファイル名 を使用していますが、抽出したいデータだけを書き出す場合に、どのようにすればよろしいでしょうか? 以下のような抽出と書き出しを行いたいのですが。。 select * from テーブル名 where 日付 >= '20031101' どうぞよろしくお願い致します。

みんなの回答

  • PAPA0427
  • ベストアンサー率22% (559/2488)
回答No.1

INSERT ワークテーブル名 select * from テーブル名 where 日付 >= '20031101' として、一旦ワークテーブルに書いてから \copy ワークテーブル名 to ファイル名 というのはいかがでしょう?

関連するQ&A