我试图导入CSV使用SSIS导入CSV文件错误:列值包含列分隔符
文件到SQL Server下面是一个例子的数据看起来像
Student_Name,Student_DOB,Student_ID,Student_Notes,Student_Gender,Student_Mother_Name
Joseph Jade,2005-01-01,1,Good listener,Male,Amy
Amy Jade,2006-01-01,1,Good in science,Female,Amy
....
CSV栏不包含文本预选赛(报价)
我创建了一个简单的包使用SSIS将其导入到SQL但有时在SQL中的数据看起来像下面
Student_Name Student_DOB Student_ID Student_Notes Student_Gender Student_Mother_Name
Ali Jade 2004-01-01 1 Good listener Bad in science Male,Lisa
的原因是somtimes [Student_Notes]列包含逗号(,),其被用作列分隔符,从而将行没有被正确
进口任何建议
更改列分隔符,这是不好的做法,有列数据中列分隔符 – DanielVorph
怎么办呢?我不是谁创造了这些CSV文件的ONT – Hadi
也许 您可以使用某种编程语言创建程序,以便您可以逐行读取这些文件,并根据需要处理 数据 – DanielVorph