我正在使用 SQL Server。
我有这张桌子:
create table MyTable (
ID int not null ,
Name varchar(500) )
我正在添加一个name_hash
列来存储该name
列的哈希值:
alter myTable
add
name_hash AS HASHBYTES('SHA1', CONVERT(VARCHAR(90), Name))
如何确定结果大小name_hash
?它与我要应用散列的列的大小有关吗?
好吧 - Stack Exchange 的一位成员(Richard Marskell-Drackir)似乎已经在这里解决了这个问题。
我在下面复制了他的答案:
它应该是这样的: