我正在尝试解决一个独特的问题。感谢您的帮助。
是否有一种简单的方法可以根据记录的多个字段值为记录生成某种哈希码?
我考虑过只创建带有附加列的 View ,该列将我要检查的所有值连接起来,但是我正在检查是否有更好的方法。
我试图根据它们的值来标识记录,因为如果有任何意义,我需要根据这些子记录的唯一性对父记录进行分组。
再次感谢您的任何建议。
最佳答案
SELECT
HASHBYTES('MD5', CAST(col1 AS VARBINARY(MAX)) +
CAST(col2 AS VARBINARY(MAX)))
FROM
mytable
关于.net - SQL Server中的哈希码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2290633/