数据库使用java或sql导入具有多个值的表

时间:2015-06-22 11:44:13

标签: java mysql sql-server csv

我想从imdb导入csv数据。该文件包含以下内容:id,title,release_date和actors 但是在Actors列中,存储了多个actor,因此它看起来像

id   title   release_date   actor

1     FF7      2015         Vin Diesel|Paul Walker|Jason Statham

我知道演员是演员表中的fk,我必须创建它。如果我想导入该csv如何清除csv以使用java或sql导入它。 如果我从演员那里分配前三个colums并导入列并尝试导入actor列,可能需要很长时间

1 个答案:

答案 0 :(得分:0)

将整个csv按原样导入到临时表中。然后执行存储过程以将数据移动到所需的目标表。