我想将我的csv文件导入postgresql表。当csv没有所需的列数时,我遇到了问题。下面是我的csv数据,我在csv中没有标题。我需要导入200多个csv文件,每个文件有500 000个记录,所以几乎有100万个数据:
1347121698001,1364113253001,en
1346453482000,1354904936000
1347121698001,1354904936000,ru
架构:
create table TRIPLES(creation_timestamp bigint
, deletion_timestamp bigint
, language_code text);
CSV导入命令:
copy public.TRIPLES(creation_timestamp, deletion_timestamp, language_code)
FROM E:/deletions.csv' DELIMITER ',' CSV;
我得到的错误:
ERROR: missing data for column "language_code"
CONTEXT: COPY TRIPLES, line 4337:
如果可能,我如何跳过那个(或)该单元格为空?