SQL Server 2008 R2 HASHBYTES SHA2 renvoie null
Je suis en train d'utiliser HASHBYTES avec SHA2_512 que l'algo. Cependant lorsque j'essaie de le faire dans SQL Server Management Studio tout ce que je reçois est null.
SELECT HASHBYTES('SHA1','test') //works
SELECT HASHBYTES('SHA2','test') //returns null
Ce que je fais mal?
Est-il un moyen pour afficher la valeur de retour de SELECT HASHBYTES('SHA2', 'test')
?
grâce
source d'informationauteur shikarishambu | 2012-04-11
Vous devez vous connecter pour publier un commentaire.
Voici un petit exemple avec 128, 256 et 512 Bits
SQL Server prend en charge SHA2 512 dans SQL Server 2012+.
SQL Server 2008 R2 et ci-dessous ne prennent PAS en charge SHA2_512. Voici HASHBYTES sur MSDN.
<algorithm>::= MD2 | MD4 | MD5 | SHA | SHA1 | SHA2_256 | SHA2_512
par https://msdn.microsoft.com/en-us/library/ms174415.aspx