UNHEX 函数

unhex(expr)

功能描述

UNHEX 函数用于将十六进制格式的字符串转换为二进制格式。该函数接受一个字符串参数,并返回相应的二进制数据。

参数说明

  • expr (string): 需要转换的十六进制格式字符串。

返回结果

返回一个二进制格式的数据。

使用示例

  1. 将十六进制字符串转换为文本内容:
SELECT STRING(UNHEX('48656C6C6F576F726C64'));

结果:

HelloWorld
  1. 将十六进制字符串转换为图片数据:
SELECT UNHEX('89504E470D0A1A0A0000') AS image_data;

结果:

 [89 50 4e 47 0d 0a 1a 0a 00 00]
  1. 将十六进制字符串转换为音频数据:
SELECT UNHEX('25504446') AS audio_data;

结果:

 [25 50 44 46]
  1. 将十六进制字符串转换为视频数据:
SELECT UNHEX('000001BA') AS video_data;

结果:

[00 00 01 ba]

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