2012-10-10 psql で select 結果を Shift_JIS な csv で吐く 環境変数 PGCLIENTENCODING に指定しておく. $ export PGCLIENTENCODING=SJIS windows なら > set PGCLIENTENCODING=SJIS psql の実行 $ psql -U ユーザ名 -t -A -F, -c "クエリ" DB名 > output.csv -t: 行のみを表示(ヘッダをつけない). ヘッダが欲しい場合は消す -A: 桁揃えなしのテーブル出力. 余分なスペースをつけない -F: フィールド区切り文字