关于错误消息PostgreSQL 9.3的问题

问题描述 投票:0回答:1

我正在将数据复制到PostgreSQL并收到以下错误消息

我用的代码是

COPY gdp FROM 'C:\Program Files\PostgreSQL\9.3\data\gdp.csv' DELIMITER ',' CSV HEADER;

收到错误消息:

ERROR: extra data after last expected column
SQL state: 22P04
Context: COPY gdp, line 2: ""Abilene, TX",5.90,0.00,-0.54,-0.09,0.09,0.00,0.00,0.00,1.19,-0.07,0.52,0.00,0.24,0.00"

我检查了第2行的值,并且变量中没有额外的空格。我无法找出导致此错误的列。

以下是我为此表设置的列。我是PostgreSQL的新手,所以您可以提供的任何帮助表示赞赏。

msa字符变化为NOT NULL,

gdp_perc数值,

natural_resource_mining数字,

建筑数字,

durable_goods_manf数字,

non_durable_manf数字,

交易数字,

运输工具数字,

信息数字,

finance_property数字,

professional_business_serv数字,

education_medical数字,

art_food_entertainment数字,

gov数字,

CONSTRAINT gdp_pkey PRIMARY KEY(msa)

这是我的桌子enter image description here的外观

postgresql-9.3
1个回答
0
投票

对不起,我刚注意到我遗漏了一栏。一切都很好。

© www.soinside.com 2019 - 2024. All rights reserved.