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 |