MySQL UNCOMPRESS() 函数使用指南
MySQL UNCOMPRESS()
函数解压缩 COMPRESS()
函数压缩后的字符串。
UNCOMPRESS()
语法
这里是 MySQL UNCOMPRESS()
函数的语法:
UNCOMPRESS(str_to_uncompress)
参数
str_to_uncompress
- 必需的。一个要解压缩的字符串。
返回值
MySQL UNCOMPRESS()
函数解压缩指定的字符串 str_to_uncompress
,并将结果作为二进制字符串返回。
如果参数为 NULL
,MySQL UNCOMPRESS()
函数返回 NULL
。
UNCOMPRESS()
示例
要解压缩 COMPRESS()
函数压缩后的字符串,请使用如下语句:
SELECT UNCOMPRESS(COMPRESS('hello'));
+-------------------------------+
| UNCOMPRESS(COMPRESS('hello')) |
+-------------------------------+
| hello |
+-------------------------------+
注意, mysql client 输出显示的是二进制字符串对应的十六进制的字符串。要显示原始字符串,请在登录时使用 --binary-as-hex=false
参数以禁用将二进制内容显示为十六进制。
如果参数为 NULL
,MySQL UNCOMPRESS()
函数返回 NULL
。
SELECT UNCOMPRESS(NULL);
+------------------+
| UNCOMPRESS(NULL) |
+------------------+
| NULL |
+------------------+