2012-10-15
PostgreSQL覚書 Tableの内容をファイル保存
psqlでテーブルの内容をドカーンとファイルに落とす。
psql
DB名 #= COPY [テーブル名] TO [ファイル名] (FORMAT csv);
ファイル名のところは、
E’D¥:¥¥xxx.csv’
というように、エスケープ処理が必要になることを忘れない。
逆に、CSVファイルのデータをテーブルに保存する場合は、
psql
DB名 #= COPY [テーブル名] TO [ファイル名] with csv;