質問: 'UTF8' に変更して試してみました。 ■cmdの設定を下記のコマンドを使用して変更する chcp 932 chcp 65001 調べてみて色々試しましたが、どうしてもできなかったので質問させてください。上記の情報の不足分がありましたらご指摘いただけると幸いです。 .sqlファイルでechoを使用した日本語文の出力は個人的に違和感がありますが、どうしてもしたいので何卒宜しくお願い致します。
回答: コンソール(コマンド・プロンプト)上で必ず確認しないといけないのでしょうか。 chcp 932 しといた上でpsqlコマンドでPostgreSQL接続して、 \encoding SJIS などとしてからSQL文を実行すれば、 データベースのエンコーディングがUTF8だとしても とりあえず結果はSJISに変換できる範囲内で観測できます。 参考: 23.3. 文字セットサポート