如何使用C#和T-SQL唯一地计算混合数字和字符串的哈希码

时间:2010-11-04 11:25:08

标签: c# sql tsql sql-server-2008

我需要计算几个int,double和string值的唯一代码。

实际的挑战是在C#和T-SQL中为特定值集生成的代码必须相同。

我使用C#3.5和SQL 2008

1 个答案:

答案 0 :(得分:0)

详细说明为什么需要这样的东西。 BTW是你放弃“4-8字节”的要求,你可以简单地计算值的MD5 / SHA1哈希值。在C#中使用MD5CryptographicProvider,在SQL server hashbytes( 'MD5', @values)