2017-08-04 71 views
1

最後預期柱後的額外數據。當我導入CSV文件,我看到了這個錯誤錯誤:在PostgreSQL上

ERROR: extra data after last expected column SQL state: 22P04 Context: COPY everyhighschool, line 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

好,如果你問我,這是一個非常明確的錯誤信息..你的代碼告訴數據庫期望4列數據,然後你提供了一個fil e與9列的數據..

只是因爲最後5個逗號之間沒有任何東西並不意味着它不是數據!

在文本編輯器中清理文件並重試

+0

感謝您的努力。 –