HEX 函数

HEX(expr)

功能描述

HEX 函数用于将不同类型的数据转换为十六进制格式的字符串。该函数接受多种输入类型,包括字符串、二进制数和大整数,并将它们转换为对应的十六进制表示形式。

参数说明

  • expr: string/binary/bigint
    • 输入的待转换数据。

返回结果

返回一个字符串,表示输入数据的十六进制形式。

使用示例

  1. 字符串转换为十六进制:
    SELECT HEX('HelloWorld');
    结果:
    48656C6C6F576F726C64
  2. 二进制数转换为十六进制:
    SELECT HEX(CAST('11001010' AS BINARY));
    结果:
    3131303031303130
  3. 大整数转换为十六进制:
    SELECT HEX(1234567891234567);
    结果:
    462D53C9BAF07

注意事项

  • 对于空字符串输入,HEX 函数将返回一个空字符串。
  • 当输入数据无法转换为十六进制时,函数将返回 NULL。

联系我们
预约咨询
微信咨询
电话咨询