「PostgreSQL」copyでテーブルの内容をファイルに書き出す
環境
Windows10 Home 64bit
PostgreSQL 9.6.5
書式
copy テーブル名 to 'ファイルパス’
パスはPostgreSQLがあるサーバー内の絶対PATHを指定します。
操作例
1.テーブルの内容を検索します
SQL構文
select * from user_tbl
結果
id name pw admin 管理者 if969248d621bcded4a3582a1c3b1120c36ee3bd1957438cd55b9
2.copyを利用してファイルに書き出します
copy user_tbl to 'C:\backup\test.txt'
実行結果
admin 管理者 if969248d621bcded4a3582a1c3b1120c36ee3bd1957438cd55b9