Quando mi collego a un DB Postgresql usando psql
, ricevo spesso questi messaggi:
=> SELECT * FROM question_view ;
ERROR: character with byte sequence 0xd7 0x9e in encoding "UTF8" has no equivalent in encoding "LATIN1"
Seguendo questa risposta SO , capisco che dovrei cambiare la codifica client di conseguenza:
SET client_encoding = 'UTF8';
Cambiare client_encoding
ogni volta che mi collego al DB è ingombrante. C'è un modo per configurare permanentemente questa impostazione, nel .pgpass
file o in qualsiasi altro posto?
SET client_encoding = 'UTF8';
a ha~/.psqlrc
fatto il trucco. Grazie!