2

在 SSIS 中,当我尝试在“CourseName”上对表 1 和表 2 进行合并连接时,结果显示只有部分列被映射。也就是说,即使这两个表中的值具有相同的数据类型并且具有相同的“Coursename”,它们在 SSIS 的 Left Merge Join 中仍被视为“不匹配”。有人可以帮我吗?

附言

  1. 两列的数据类型都是 nvarchar(30)
  2. 查找也不起作用...
4

2 回答 2

5

有几点需要考虑:

  1. 您是否在数据源级别执行排序?我遇到了数据源级别的排序结果与我在 SSIS 中执行排序时不同的问题,这可能是由于使用了不同的编码。
  2. 你修剪过你的专栏吗?还要看看区分大小写。
于 2012-05-15T08:34:06.697 回答
0

我遇到了同样的问题,我的问题通过 Trimming column data 解决了。

于 2013-09-25T12:27:29.647 回答