我有一个简单的问题:
print HASHBYTES('SHA1', 'az09123')
Run Code Online (Sandbox Code Playgroud)
给我吗:
0xA00592FC3E531C5F7608110F73E8AE4B4F2EA4C3enter
Run Code Online (Sandbox Code Playgroud)
我把它放在名为 OwnerEn 的 navchar 字段中
然后我试试这个:
SELECT * FROM AspNetUsers WHERE OwnerEn = HASHBYTES('SHA1', 'az09123');
Run Code Online (Sandbox Code Playgroud)
没有结果,内容为空
但这给了我结果:
SELECT * FROM AspNetUsers WHERE OwnerEn = '0xA00592FC3E531C5F7608110F73E8AE4B4F2EA4C3';
Run Code Online (Sandbox Code Playgroud)
第一个sql语句有什么问题?