「PostgreSQL」copyでテーブルの内容をファイルに書き出す

2022年3月18日

環境
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

 

PostgreSQL

Posted by arkgame