Я копирую данные в 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 numeric,
natural_resource_mining numeric,
строительное число,
числовое значение durable_goods_manf,
числовое значение non_durable_manf, числовое значение
, числовое значение
, числовое значение транспорта
, числовое значение
financial_property numeric,
professional_business_serv числовой,
education_medical числовой,
art_food_entertainment числовой,
числовой,
CONSTRAINTgdp_pkey ПЕРВИЧНЫЙ КЛЮЧ (msa)
Вот вид моей таблицы ![enter image description here](https://i.stack.imgur.com/L16B1.png)