困っていること
こちらのPgAdmin4上にある、push_name カラムの文字化けを直したいと思っています。
前提・実現したいこと
data.sqlにはINSERT文であらかじめデータを挿入し、schema.sqlにはテーブル情報を格納しています。
私自身、、この問題は文字エンコードがUTF-8ではなくshift-jisなどの別エンコードになったときに発生すると聞いたので、その路線で調べておりました。
データの一覧
<data.sql> INSERT INTO push_one (push_id, push_name) VALUES ('1', '観海寺温泉');
<schema.sql(抜粋)> DROP TABLE IF EXISTS push_one CASCADE; CREATE TABLE IF NOT EXISTS push_one ( push_id SERIAL NOT NULL, push_name TEXT, PRIMARY KEY (push_id) );
自分で調べたことや試したこと
1、psqlでこのように打ったのですが、UTF-8のままで変化はありませんでした。
2、1同様、エンコードの確認をしたものの、変化がありませんでした。
3、PGCLIENTENCODINGの環境変数をsjisに入れてみたのですが、今度はデータベースそのものが出てきませんでした
4、client_encoding = sjis (.conf)に変更したのですが変わりませんでした。
使っているツールのバージョンなど補足情報
PostgreSQL Ver. 14.1
誰か情報わかる方いらっしゃいましたら教えていただけますでしょうか?
宜しくお願い致します。

回答1件
あなたの回答
tips
プレビュー