Saya memposting jawaban ini karena tidak ada jawaban lain yang diberikan di sini yang berfungsi untuk saya. Saya tidak bisa menggunakanCOPY
dari dalam Postgres, karena saya tidak memiliki izin yang benar. Jadi saya memilih "Ekspor baris jaringan" dan menyimpan hasilnya sebagai UTF-8.
The psql
versi yang diberikan oleh @ Brian juga tidak bekerja untuk saya, untuk alasan yang berbeda. Alasan tidak bekerja adalah karena ternyata command prompt Windows (saya menggunakan Windows) ikut campur dengan pengkodean sendiri. Saya terus mendapatkan kesalahan ini:
GALAT: karakter dengan urutan byte 0x81 dalam penyandian "WIN1252" tidak memiliki padanan dalam penyandian "UTF8"
Solusi yang akhirnya saya gunakan adalah menulis skrip JDBC pendek (Java) yang membaca file CSV dan mengeluarkan pernyataan insert langsung ke tabel Postgres saya. Ini berhasil, tetapi command prompt juga akan berhasil seandainya tidak mengubah pengkodean.