当我导入csv文件时,我看到了这个错误
错误:上一个预期列之后的额外数据 SQL状态:22P04 背景:COPY everyhighschool,第1行:“B100005528,서울특별시,구암고등학교,구암고등학교,,,,,”
我的表
CREATE table everyhighschool(
schoolcode varchar(10),
region varchar(20),
shortschoolname varchar(30),
schoolname varchar(30))
我的副本代码
COPY everyhighschool(schoolcode, region, shortschoolname, schoolname)FROM 'C:\Users\Administrator\Desktop\code.csv' WITH DELIMITER ',';
答案 0 :(得分:0)
嗯,如果你问我,这是一个非常明确的错误信息..你的代码告诉数据库期望4列数据,然后你提供了一个包含9列数据的文件..
因为最后5个逗号之间没有任何内容并不意味着它不是数据!
在文本编辑器中清理文件,然后重试