SQL Server 中的哈希码?

3

我正在尝试解决一个独特的问题。感谢您对此的任何帮助。

是否有一种简单的方法,可以基于记录中的多个字段值生成某种哈希码?

我考虑过创建一个视图,并添加一个额外的列来连接我想要检查的所有值,但我正在寻找更好的方法。

我正在尝试根据记录的值来识别记录,因为我需要通过这些子记录的唯一性来分组父记录,如果这有任何意义的话。

再次感谢您的任何建议。

1个回答

8
SELECT
    HASHBYTES('MD5', CAST(col1 AS VARBINARY(MAX)) + 
        CAST(col2 AS VARBINARY(MAX)))
FROM
    mytable

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接