MySQL HEX 函数



  • 定义和用法

    HEX - 返回十六进制字符串表示。
  • 语法

    HEX(N_or_S)
    
    如果N_or_S是一个数字,则返回N的十六进制值的字符串表示形式,其中N是一个long long(BIGINT)数字。 这等效于CONV(N,10,16)。如果N_or_S是字符串,则返回N_or_S的十六进制字符串表示形式,其中N_or_S中的每个字符都转换为两个十六进制数字。
  • 示例

    mysql> SELECT HEX(255);
    +---------------------------------------------------------+
    |                        HEX(255)                         |
    +---------------------------------------------------------+
    |                           FF                            |
    +---------------------------------------------------------+
    1 row in set (0.00 sec)
    
    mysql> SELECT 0x616263;
    +---------------------------------------------------------+
    |                        0x616263                         |
    +---------------------------------------------------------+
    |                          abc                            |
    +---------------------------------------------------------+
    1 row in set (0.00 sec)