MySQL 的 UNHEX(~)
方法从十六进制字符串表示形式返回二进制字符串。对于字符串,UNHEX(~)
是 HEX(~)
方法的逆方法。
对于数字参数,HEX(~)
的逆运算由 CONV(hexadecimal, 16, 10)
执行
注意
十六进制以 16 为基数,其中有 16 个数字 0、1、2、3、4、5、6、7、8、9、A、B、C、D、E 和 F。十六进制中 A 到 F 为 10到十进制数 15。
参数
1. str
| string
返回二进制字符串的十六进制。
返回值
输入十六进制字符串的二进制字符串表示形式。
例子
要从十六进制字符串 '4170706C65'
返回二进制字符串:
SELECT UNHEX('4170706C65');
+---------------------+
| UNHEX('4170706C65') |
+---------------------+
| Apple |
+---------------------+
相关用法
- MySQL UNHEX()用法及代码示例
- MySQL UNIX_TIMESTAMP()用法及代码示例
- MySQL UNION用法及代码示例
- MySQL UNCOMPRESSED_LENGTH( )用法及代码示例
- MySQL UNIX_TIMESTAMP方法用法及代码示例
- MySQL UNCOMPRESS( )用法及代码示例
- MySQL UCASE方法用法及代码示例
- MySQL UPPER方法用法及代码示例
- MySQL UTC_DATE()用法及代码示例
- MySQL UPPER()用法及代码示例
- MySQL UUID_SHORT()用法及代码示例
- MySQL UPDATE用法及代码示例
- MySQL UTC_DATE方法用法及代码示例
- MySQL UCASE()用法及代码示例
- MySQL USER( )用法及代码示例
- MySQL UTC_TIME()用法及代码示例
- MySQL UTC_TIME方法用法及代码示例
- MySQL UUID()用法及代码示例
- MySQL UTC_TIMESTAMP方法用法及代码示例
- MySQL UTC_TIMESTAMP()用法及代码示例
- MySQL ROUND()用法及代码示例
- MySQL REPEAT()用法及代码示例
- MySQL POWER()用法及代码示例
- MySQL LEAD() and LAG()用法及代码示例
- MySQL IS_IPV4()用法及代码示例
注:本文由纯净天空筛选整理自Arthur Yanagisawa大神的英文原创作品 MySQL | UNHEX method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。