Перейти к содержимому
Последнее обновление

UNCOMPRESS

Описание​

Функция UNCOMPRESS распаковывает двоичные данные в строки или значения. Необходимо убедиться, что двоичные данные получены в результате вызова функции COMPRESS.

Синтаксис​

UNCOMPRESS(<compressed_str>)

Параметры​

ПараметрОписание
<compressed_str>Сжатые двоичные данные; тип параметра — varchar или string

Возвращаемое значение​

Тип возвращаемого значения совпадает с типом входного параметра compressed_str.

Особые случаи:

  • Возвращает NULL, если compressed_str не является двоичными данными, полученными с помощью COMPRESS.

Примеры​

select uncompress(compress('abc'));
+-----------------------------+
| uncompress(compress('abc')) |
+-----------------------------+
| abc |
+-----------------------------+
select uncompress(compress(''));
+--------------------------+
| uncompress(compress('')) |
+--------------------------+
| |
+--------------------------+
select uncompress('abc');
+-------------------+
| uncompress('abc') |
+-------------------+
| NULL |
+-------------------+

Ключевые слова​

UNCOMPRESS, COMPRESS