Postgresqlにてsql文を書く際に、日本語を打ち込むと???と文字化けしてしまい、そのまま実行すると以下のエラー文が出てきます。
ERROR: invalid byte sequence for encoding "UTF8": 0xe7 0xbe 0xe7
類似の質問を見て、文字エンコードの設定も確認して以下の状態です。
List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges ------------+----------+----------+-------------+-------------+----------------------- javasample | postgres | UTF8 | ja_JP.UTF-8 | ja_JP.UTF-8 |
UTF-8の状態で問題ないと思うのですが、入力すると以下のようになってしまいます。
insert into book (id, name, price) values (001, '??????', 2000);
【環境】
MacOS
Postgresql varsion 10.7
原因がわからず困っております。
ご教授いただけますと幸いです。