Join 如何在SSIS中处理哈希连接

Join 如何在SSIS中处理哈希连接,join,ssis,Join,Ssis,我有两个表,每个表中都有一个HashByte(MD5)二进制(50)字段。我尝试使用合并联接阶段在SSI上执行联接,虽然我知道表之间存在匹配(我手动加载了表),但它们在合并联接阶段中不匹配 如何使用二进制(50)HASHBYTE(MD5)值处理字段上的联接 谢谢 合并联接要求对其进行排序。是点菜吗?当可以在数据库中进行合并联接时,为什么要在包中进行合并联接?是的。这是命令。它是那样来的。最终的结果是对大约10个表重复这种连接。这意味着我还要做以上9次。都是以同样的方式。我感兴趣的是,你在SQL中

我有两个表,每个表中都有一个HashByte(MD5)二进制(50)字段。我尝试使用合并联接阶段在SSI上执行联接,虽然我知道表之间存在匹配(我手动加载了表),但它们在合并联接阶段中不匹配

如何使用二进制(50)HASHBYTE(MD5)值处理字段上的联接

谢谢


合并联接要求对其进行排序。是点菜吗?当可以在数据库中进行合并联接时,为什么要在包中进行合并联接?是的。这是命令。它是那样来的。最终的结果是对大约10个表重复这种连接。这意味着我还要做以上9次。都是以同样的方式。我感兴趣的是,你在SQL中运行了同样的东西,你说这个包给了你更快的结果?无论如何,请记住,除非在提供联接的sql中有一个
orderby
,否则不能保证它是有序的。根据你提到的信息,我无法解释他们为什么不加入。您可以尝试在SSIS流中进行排序,以确认这是否是问题所在。二进制(50)数据类型会有问题吗?我将尝试排序。SQL语句中是否有order by?