0
我想将CSV文件导入到PostgreSQL数据库表中。但我得到一个错误:错误:缺少列SQL状态的数据:22P04 postgresql
ERROR: missing data for column "portion" SQL state: 22P04 Context: COPY fooditems, line 2: "Chicken Curry,100,132,4.5,11.4,7.6"
SQLCommands我现在用的就是:
create table FoodItems
(Food_item varchar(20),
Portion varchar(7),
Calories varchar(7),
Carbohydrates varchar(7),
Protein varchar(7),
Total_Fat varchar(7),
primary key (Food_item));
COPY FoodItems (Food_item,Portion,Calories,Carbohydrates,Protein,Total_Fat)
FROM 'D:\convertcsv.csv' WITH DELIMITER ';' CSV HEADER;
链接的HTML页面: http://www.buzzle.com/articles/indian-food-calories.html
我需要在表中的数据,这样我可以使用它用于应用程序的后端。 我不明白什么似乎是问题。
希望有人能帮助我。 在此先感谢。
你可以显示你的CSV文件的截图? – 2015-04-06 05:18:14