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 |
+------------------+