首页 MySQL HEX() 函数

MySQL HEX() 函数

MySQL HEX() 函数返回给定数字或字符串的十六进制值的字符串表示。

UNHEX() 函数是 HEX() 函数逆向操作函数。

HEX() 语法

这里是 MySQL HEX() 函数的语法:

HEX(number)
HEX(string)

参数

number/string
必需的。需要以十六进制表示的数字或字符串。

返回值

HEX() 函数返回一个字符串,其表示给定数字或字符串的十六进制值。

  • 如果参数 number/string 为数字,HEX() 函数将返回该数字的十六进制值。
  • 如果参数 number/string 为字符串,HEX() 函数将每个字符被转换为 2 个十六进制字符。
  • 如果参数 number/stringNULLHEX() 函数将返回 NULL

HEX() 示例

SELECT
    HEX(16),
    HEX(255),
    HEX('a'),
    HEX('b'),
    HEX('c'),
    HEX('abc'),
    HEX(NULL)\G
*************************** 1. row ***************************
   HEX(16): 10
  HEX(255): FF
  HEX('a'): 61
  HEX('b'): 62
  HEX('c'): 63
HEX('abc'): 616263
 HEX(NULL): NULL
特别声明:本站部分内容收集于互联网是出于更直观传递信息的目的。该内容版权归原作者所有,并不代表本站赞同其观点和对其真实性负责。如该内容涉及任何第三方合法权利,请及时与824310991@qq.com联系,我们会及时反馈并处理完毕。