我在使用 MSSQL 2008 R2 的 Hashbytes 函数时遇到了一个奇怪的情况。
选择密码,Hashbytes('SHA1', 'sa') 返回 0x3608A6D1A05ABA23EA390E5F3B48203DBB7241F7。
后来我手动将我的表字段更新为这个值,但是 Where Password = Hashbytes('SHA1', 'sa') 没有给我任何结果。我已经使用了 varbinary、binary、varchar、nvarchar 和 char 数据类型。请提出可能是什么问题以及我如何解决问题。谢谢。