我有一个带有信用卡号列表的表,我想哈希数,并将它们添加到同一表中的另一列中。
我能够放置卡号:
SELECT HASHBYTES('SHA1', PlainText)
FROM CreditCard
我得到了一个很好的哈希数字列表,但我似乎无法将这些散布的数字纳入另一列。我尝试使用:
使用哈希数据来更新列。insert into Hash_TEMP(Hashcc)
SELECT HASHBYTES('SHA1', PlainText)
from CreditCard
但是数据看起来不像哈希号
它的外观:
!¹^«±O&†Âûlà´Mq
应该是什么样的:
0x07CB9B44650188F693432A82687F5132681AF0F6
有什么想法?
将hash_temp表中的'hashcc'的数据类型更改为二进制,然后尝试您的代码。