Sql server 2008 修改CSV文件以在SSIS中使用脚本任务添加附加逗号
我有一个以下格式的CSV文件 “Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,Sql server 2008 修改CSV文件以在SSIS中使用脚本任务添加附加逗号,sql-server-2008,csv,ssis,Sql Server 2008,Csv,Ssis,我有一个以下格式的CSV文件 “Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”, “Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”, “Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”, “
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“300”、“331”
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“700”、“701” 在上面的数据中,我想在使用
平面文件源读取文件后,在第4行和最后一行的数值后面添加额外的逗号,在这种情况下,应在第4行和最后一行添加6个额外的逗号
所以正确的数据应该是这样的
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“300”,“331,,,,,,,
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”、“Sometext”,
"700,","701,
我必须只在数据集中添加逗号,而不修改现有文件
如何在SSIS中实现这一点?一种方法是在数据流任务中使用脚本组件集作为源。在下面的文章中找到一个详细的例子,说明它应该包括哪些内容:
这将添加缺少的列,并根据第一个标题行忽略任何额外的列