ฉันกำลังพยายามนำเข้าข้อมูลบางส่วนไปยังฐานข้อมูลของฉัน ฉันจึงสร้างตารางชั่วคราว
create temporary table tmp(pc varchar(10), lat decimal(18,12), lon decimal(18,12), city varchar(100), prov varchar(2));
และตอนนี้ฉันพยายามที่จะนำเข้าข้อมูล ,
copy tmp from '/home/mark/Desktop/Canada.csv' delimiter ',' csv
แต่แล้วฉันก็ได้รับข้อผิดพลาด
ERROR: invalid byte sequence for encoding "UTF8": 0xc92c
ฉันจะแก้ไขได้อย่างไร ฉันจำเป็นต้องเปลี่ยนการเข้ารหัสของฐานข้อมูลทั้งหมดของฉันหรือไม่ (ถ้าเป็นเช่นนั้นจะทำอย่างไร) หรือฉันจะเปลี่ยนแค่การเข้ารหัสtmp
ตารางของฉันได้หรือไม่ หรือฉันควรพยายามเปลี่ยนการเข้ารหัสของไฟล์?