0

我有两个 OLE DB 数据源。一个有列

身份证,保费

另一个有

ID、保费、成本

它们都在同一个数据流中并且都已排序。

我将它们都用作合并连接转换的来源。我已经告诉它 ID 和 Premium 都是匹配的。

我希望这个合并连接的输出只有 ID 和 Premium 都匹配的行。相反,我似乎得到的是与 ID 或 Premium 匹配的行。

它被设置为内部连接,因为我不想让带有空值/不匹配的列在闲逛。

有谁知道如何实现所需的输出?我是否使用正确的转换工具来实现这一目标?

4

1 回答 1

1

您正在使用正确的转换。但是,默认情况下,合并连接转换将 NULL 值视为相等。TreatNullsAsEqual您可以通过将转换的属性设置为 false来关闭它。这样,您应该得到与常规 SQL 查询相同的结果。

于 2013-01-31T19:04:47.950 回答