【发布时间】:2018-06-12 04:19:51
【问题描述】:
我有以下 SQL 选择查询,它使用 SHA256 对用户 ID 进行哈希处理。我想进一步将此哈希编码为 base64,以便其他应用程序(例如 Excel)可以轻松读取它,这在解析哈希用户 ID 时会导致问题。我怎样才能做到这一点?
Select
cast(HASHBYTES('SHA2_256', cast(Users.UserID as nvarchar(10))) as varchar(50)) as UserID
FROM UserTable
【问题讨论】:
-
你见过this question/answer吗?
-
@HoneyBadger 谢谢,我确实看到了这个,但我不确定如何将它应用到我的 SHA256 哈希
-
这能回答你的问题吗? Base64 encoding in SQL Server 2005 T-SQL
标签: sql-server encryption hash sql-server-2016