SHA2_256 Hashbytes在SQL Server 2012上使用不同的版本生成不同的值

时间:2017-09-25 08:49:16

标签: sql-server-2012 hashbytes

我面临一个奇怪的问题,我有一个来源 - SQL Server 2012版本号。 10.5.1753.0 - hashbyte SHA2_256生成空值。

另一方面,我有另一个来源 - SQL Server 2012版本号。 11.0.3000.0 - hashbyte SHA2_256正在生成一些值。

我必须处理这个问题,我不能向源所有者提出升级他们的版本的请求,但我仍然需要从这个来源中提取记录。

1 个答案:

答案 0 :(得分:1)

Versionnumber 10.5.1753.0 属于SQL Server 2008 R2 ,而非2012。

SHA256仅在SQL Server 2012 +。

中受支持

(BTW 10.5.1753.0 从2010年开始非常old version 11.0.3000.0 是从2012年开始的。它们确实应该更新。)