Postgresデータベース共通コマンド要約


1、クエリー文の結果をファイルにエクスポートします(psqlでログインしてデータベースに切り替えて実行する必要があります):
\copy (select id,mk,bth from basic where state='0') to /tmp/test.csv

2、直接psqlコマンドでファイルにデータをエクスポートする(-f後にsql文を保存したファイル):
psql -h 127.0.0.1 -Uusertest -d testdb -t -f tb2redis.sql >> format2redis.txt

3、直接psqlコマンドでファイルにデータをエクスポートする(-cの後):
psql -h 192.168.12.20 -Uroot -d testdb -t -A -c "SELECT sh,avname FROM tb_test" -o format2redis.txt

4、テーブルフィールドの追加
ALTER TABLE tbname ADD COLUMN parse TYPE CHAR(1);