SSIS Union All - SSIS中是否存在此项目的错误?
问题描述:
我正在使用SQL 2005和SSISSSIS Union All - SSIS中是否存在此项目的错误?
我有2个数据源。
一个来自表A,一个来自表B.我想将数据从表A移动到表B.但是首先我从两个表中获取MAX日期并对它们进行比较。如果它们是相同的,那么我必须停止SSIS包或使用Conditional Split。
但是,当表B的MAX日期通过联盟时,它变成空白!
任何想法为什么?
答
联合所有转换不会改变进入它们的数据。仔细检查并确保“maxdate”的输出列同时包含“maxdate”列。同时检查两者的数据类型。
事实上,我建议你删除带有“maxdate”的行,然后重新添加,确保从两个输入都正确设置。