我正在尝试将一些数据导入数据库。所以我创建了一个临时表,
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表的编码?还是应该尝试更改文件的编码?
编码“ UTF8”的字节序列无效
烙印99
慕仙森
波斯汪
相关分类