MySQL UNHEX 函数

  • 定义和用法

    UNHEX - 执行字符串的逆运算。
  • 语法

    UNHEX(str)
    执行HEX(str)的逆运算。 即,它将参数中的每对十六进制数字解释为一个数字,并将其转换为该数字表示的字符。 结果字符将作为二进制字符串返回。
  • 示例

    mysql> SELECT UNHEX('4D7953514C');
    +---------------------------------------------------------+
    |                    UNHEX('4D7953514C')                  |
    +---------------------------------------------------------+
    |                          MySQL                          |
    +---------------------------------------------------------+
    1 row in set (0.00 sec)
    
    尝试一下
    参数字符串中的字符必须为合法的十六进制数字:“ 0” ..“ 9”,“ A” ..“ F”,“ a” ..“ f”。 如果UNHEX在参数中遇到任何非十六进制数字,则返回NULL。