Ketika saya terhubung ke DB Postgresql menggunakan psql
, saya sering mendapatkan pesan-pesan ini:
=> SELECT * FROM question_view ;
ERROR: character with byte sequence 0xd7 0x9e in encoding "UTF8" has no equivalent in encoding "LATIN1"
Mengikuti jawaban SO ini , saya mengerti bahwa saya harus mengubah pengkodean klien sesuai:
SET client_encoding = 'UTF8';
Mengubah client_encoding
setiap kali saya terhubung ke DB rumit. Apakah ada cara untuk mengonfigurasi pengaturan ini secara permanen, baik di dalam .pgpass
file atau di mana pun?
SET client_encoding = 'UTF8';
untuk~/.psqlrc
melakukan trik. Terima kasih!