📜  MySQL 中的 UNHEX()函数

📅  最后修改于: 2022-05-13 01:54:56.256000             🧑  作者: Mango

MySQL 中的 UNHEX()函数

MySQL 中的 UNHEX()函数用于将十六进制数转换为 Number 表示的字节。它返回的值是一个二进制字符串。

句法 :

UNHEX(str)

参数:必需。
str :它是一个字符串,要转换为数字所代表的字节。
返回:它返回一个二进制字符串。如果提供了非十六进制数字,则此函数返回 NULL。

示例 1
对字符串使用 UNHEX()函数。

SELECT UNHEX('6765656B73666F726765656B73') AS String_Name;

输出 :

String_Name
geeksforgeeks


示例 2:
对另一个字符串使用 UNHEX()函数。

SELECT UNHEX('48656C6C6F') AS String_Name;

输出 :

String_Name
Hello


示例 3:
对非十六进制字符串使用 UNHEX()函数。

SELECT UNHEX('www') AS String_Name;

输出 :

String_Name
NULL