为每列和每行SSIS创建一条记录

时间:2016-04-06 09:37:05

标签: database csv ssis pivot ssis-2008

我正在构建一个SSIS包,它将根据调查答案更新/创建数据库中的记录。 我所拥有的是一个看起来像这样的文件:

ID;Answer1;Answer2;Answer3
123;yes;no;no
1234;no;no;no

不,我想做的是创建PER记录的答案!所以我想要导入的基本上是:

ID;Answertype;answer
123;Answer1;yes
123;Answer2;no
123;Answer3;no
1234;Answer1;no
1234;Answer2;no
1234;Answer3;no

我该怎么做? 旁注:我有一个“旧”版本的Visual Studio(2008)。

1 个答案:

答案 0 :(得分:0)

使用UNPIVOT Transformation。