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?
postgresql
configuration
psql
encoding
Adam Matan
sumber
sumber
SET client_encoding = 'UTF8';
untuk~/.psqlrc
melakukan trik. Terima kasih!psql
sesi, misalnya setelah me-restart server.