2012-03-06 58 views
0

本周,我使用带有子查询查询的11个case语句的SQL语句,并将11个连接添加到我在此查询开始时创建的临时表中,作为快速和肮脏解决方案以短期解决方案获取此文件,查询的这一部分的想法是获取行并将它们平铺到输出文件中的列。我想将此查询转换为高效的SSIS包,因为手动进行的其他“按摩”步骤可以在包中处理。使用将数据展平为SSIS的子查询转换CASE语句

将这些CASE语句应用到SSIS中的最佳方式是什么,以便它能够高效执行?我尝试使用临时表,但有多个问题,并不知道如果这是最好的解决方案。

感谢您的帮助。

回答

0

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