Когда я подключаюсь к Postgresql DB psql
, я часто получаю следующие сообщения:
=> SELECT * FROM question_view ;
ERROR: character with byte sequence 0xd7 0x9e in encoding "UTF8" has no equivalent in encoding "LATIN1"
Следуя такому ответу , я понимаю, что мне следует соответствующим образом изменить кодировку клиента:
SET client_encoding = 'UTF8';
Изменять client_encoding
каждый раз, когда я подключаюсь к БД, громоздко. Есть ли способ для постоянной настройки этого параметра, либо в .pgpass
файле, либо где-либо еще?
postgresql
configuration
psql
encoding
Адам Матан
источник
источник
SET client_encoding = 'UTF8';
к~/.psqlrc
проделанной работе. Спасибо!psql
сеанса, например, после перезапуска сервера.