【发布时间】:2015-09-04 04:19:18
【问题描述】:
我正在导入一个包含 imdb 信息(如电影名称、电影 ID、演员、导演、评分等)的 .txt 文件,我使用 COPY 语句将其导入。我正在使用 Ubuntu 64 位。问题是,有些演员有不同的名字,比如 Jonas Åkerlund。这就是postgresql抛出错误的原因:
错误:“演员”列缺少数据 上下文:复制电影,第 3060 行:“tt0283003 Spun 2002 6.8 30801 101 mins. Jonas Ô ********** 错误**********
错误:“演员”列缺少数据 SQL 状态:22P04 上下文:复制电影,第 3060 行:“tt0283003 Spun 2002 6.8 30801 101 mins. Jonas Ô
我的复制语句如下所示:
COPY movie FROM '/home/max/Schreibtisch/imdb_top100t.txt' (DELIMITER E'\t', FORMAT CSV, NULL '');
我不完全知道,如何使用排序规则。请问你能帮帮我吗?一如既往,谢谢。
【问题讨论】:
标签: postgresql collation