1
我试图在MD5 Base64中生成特定字符串的散列值。 是否可以在SQL Server中的查询中执行此操作?使用SQL Server中的查询在Base64中散列MD5
我知道在HashBytes(Algo,String)
中有一个生成哈希的函数,但是没有Base64选项。
有吗?
谢谢!
我试图在MD5 Base64中生成特定字符串的散列值。 是否可以在SQL Server中的查询中执行此操作?使用SQL Server中的查询在Base64中散列MD5
我知道在HashBytes(Algo,String)
中有一个生成哈希的函数,但是没有Base64选项。
有吗?
谢谢!
CREATE FUNCTION dbo.Base64Encode
(
@bin VARBINARY(MAX)
)
RETURNS VARCHAR(MAX)
AS
BEGIN
return CAST(N'' AS XML).value('xs:base64Binary(xs:hexBinary(sql:variable("@bin")))', 'VARCHAR(MAX)')
END
SELECT dbo.Base64Encode(HashBytes('MD5', ItemName))
FROM tblItems
嗨马格努斯,它的工作原理!谢谢! 2个问题,因为我不熟悉MSSQL: 1)我只需要运行这个创建函数查询一次,以便该函数将存在于MSSQL数据库内。但是,我如何从MSSQL Management Studio中找到函数呢? 2)在同一个MSSQL Management Studio中,我使用的所有选择语句都必须是这样的: 从中选择列。 。 。 ... 我该如何指定table.column ..或者缩短字段? 谢谢! :) –
DarenTay
+0
+0
是的,你只需要创建一次,你可以在Management Studio的'Programmability - > Functions - > Scalar-Values Functions'下找到它。如果批量以“使用DbName”开头,则不必在查询中指定它。 – Magnus
嗨马格努斯,我注意到功能出现在'大师'。 1)如何创建一个显示在我正在使用的特定数据库中的函数? 2)如果函数在主数据库中,是否还有其他优点/缺点? 3)即使使用“使用DBname”,我仍然需要指定。 在查询的'from'部分下。这是预期的吗? 对不起,我是新来的,所以我必须是一个真正的盲鼠标......但我似乎无法找到我能接受的答案承认 –
DarenTay
相关问题
-
1. 如何在MS sql server中插入md5散列值?
-
2. 如何在我的查询中大写一个散列md5?
-
3. 列在SQL Server中的子查询
-
4. 使用md5散列密码
-
5. 如何使用md5散列?
-
6. SQOOP - 在SQL Server中使用SCHEMA查询
-
7. SQL Server 2008中:在列使用IF SQL查询
-
8. MD5散列在C#中不匹配MD5散列在行动脚本
-
9. SQL Server 2005查询使用?这在SQL Server 2012中无效
-
10. 如何在SQL Server 2012中对整个表进行MD5散列表操作
-
11. md5散列返回,封装在swift中
-
12. 在PHP中使用MS SQL Server查找未使用的列的查询
-
13. 查询在SQL Server中
-
14. 如何在sql server 2005中使用sql查询更改表中的列顺序?
-
15. MD5散列函数在excel中?
-
16. sql查询中的base64子串
-
17. Java ME中的MD5密码散列
-
18. SQL Server 2008 R2中的散列表
-
19. Sql Server中的sysprocesses查询
-
20. SQL Server中的XML查询
-
21. Rails中的特定md5散列方案
-
22. 生成MD5散列字符串T-SQL
-
23. 在SQL子查询中使用多列
-
24. 如何使用SQL Server 2012中的动态列进行查询
-
25. MD5散列逆转
-
26. 查询使用SQL Server
-
27. 查询使用SQL Server 2008
-
28. 使用SQL Server查询SSRS
-
29. 使用SQL Server查询CosmosDB
-
30. MD5后的数据在SQL查询
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新问题
-
1. 如何从字符串化对象
-
2. 的MySQL +狮身人面像只有一个索引工作,而有的则没有
-
3. git克隆后直接修改的文件
-
4. Spyder 3.1.4 - 操作系统升级后无法配置Spyder
-
5. 能从应用程序的BeginRequest在第一次请求使用RewritePath
-
6. 如何使用带空格的HTML Git Diff?
-
7. 如何使用setActiveItem进行卡片布局以基于radiobuttton选择显示面板?
-
8. 为什么如果(a!= 65)没有执行?
-
9. 什么时候应根据其尺寸绘制自定义布局
-
10. 组合框减慢弹性
-
1. 如何在MS sql server中插入md5散列值?
-
2. 如何在我的查询中大写一个散列md5?
-
3. 列在SQL Server中的子查询
-
4. 使用md5散列密码
-
5. 如何使用md5散列?
-
6. SQOOP - 在SQL Server中使用SCHEMA查询
-
7. SQL Server 2008中:在列使用IF SQL查询
-
8. MD5散列在C#中不匹配MD5散列在行动脚本
-
9. SQL Server 2005查询使用?这在SQL Server 2012中无效
-
10. 如何在SQL Server 2012中对整个表进行MD5散列表操作
相关问题