如何在SSIS中合并两个结果?

时间:2011-09-20 14:38:13

标签: ssis

我有两个excel source第一个给我date值,第二个从excel表中给我price值。

现在我需要insert这些two values into one table请告诉我该怎么做?

我使用了merge join,但它给了我错误input must be sorted,我不能把它作为excel文件。

3 个答案:

答案 0 :(得分:1)

个人而言,我会将每个Excel文件放入其自己的临时表中。然后我会使用一个SQL查询将两个表连接起来作为插入到生产表的源。

答案 1 :(得分:1)

从每个来源获得输入后,您必须在合并之前对其进行排序。

您可以从任何来源的Excel源对输入进行排序,因为使用内存中的数据执行排序。它是工具栏中的一个元素。

检查一下: http://msdn.microsoft.com/en-us/library/ms137653.aspx

答案 2 :(得分:0)

我很确定你可以define a sort on an excel