SQL Server 2008 R2 HASHBYTES SHA2返回null

前端之家收集整理的这篇文章主要介绍了SQL Server 2008 R2 HASHBYTES SHA2返回null前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图用SHA2_512作为算法使用HASHBYTES.但是当我尝试在sql Server Management Studio中这样做时,我得到的都是null.
SELECT HASHBYTES('SHA1','test') //works
SELECT HASHBYTES('SHA2','test') //returns null

我究竟做错了什么?
有没有办法从SELECT HASHBYTES(‘SHA2′,’test’)中查看返回值?

谢谢

解决方法

sql Server在sql Server 2012中支持SHA2 512.

sql Server 2008 R2及更低版本不支持SHA2_512.这是HASHBYTES on MSDN.

原文链接:https://www.f2er.com/mssql/81150.html

猜你在找的MsSQL相关文章