haiju's 開発メモ

開発に必要な情報を自分用にメモ

PostgreSQLのテーブルのデータをCSVエクスポートするには?

基本的にCOPYコマンドを使えばいいらしい。

でも、自分ローカルじゃないし開発サーバーで利用してるので

psqlコマンドから叩ける方がいいんだけどな...ってことで調べた

ので備忘録としてまとめる(Φω|

[書式]

$ psql -c "copy table_name to stdout with csv delimiter ','  force quote *;" database_name > dump.csv(特定のディレクトリに出力したい場合はpathから)

[参考サイト]

qiita.com

www.postgresql.jp

qiita.com

blog.y-yuki.net

www.postgresqltutorial.com