使用将数据展平为SSIS的子查询转换CASE语句

时间:2012-03-06 21:17:49

标签: switch-statement case ssis

本周我带了一个带有子查询查找的11个案例语句的SQL语句,并在我在此查询开头创建的临时表中进行了11个连接,这是一个快速而肮脏的解决方案,可以在短期内获得此文件解决方案,查询的这一部分的想法是采取行并将它们展平到输出文件中的列。我想将此查询转换为有效的SSIS包,因为还有一些手动进行的“按摩”步骤,可以在包中处理。

将这些CASE语句用于SSIS以使其有效执行的最佳方法是什么?我尝试使用Temp表,但有多个问题,并不确定这是否是最好的解决方案。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

如果没有关于您尝试解决的问题的更多信息,我可以真正说的是您可以使用条件数据流组件来分隔行并进行进一步处理。但是,这可能不是最快的选择,具体取决于您额外的“按摩”步骤。