본문으로 건너뛰기
최종 수정: 에

UNCOMPRESS

설명​

UNCOMPRESS 함수는 바이너리 데이터의 압축을 해제하여 문자열이나 값으로 변환합니다. 바이너리 데이터가 COMPRESS 함수의 결과인지 확인해야 합니다.

구문​

UNCOMPRESS(<compressed_str>)

매개변수​

매개변수설명
<compressed_str>압축된 바이너리 데이터이며, 매개변수 타입은 varchar 또는 string입니다.

반환값​

반환값의 타입은 입력 compressed_str의 타입과 동일합니다.

특수한 경우:

  • compressed_str이 COMPRESS로 얻은 바이너리 데이터가 아니면 NULL을 반환합니다.

예제​

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

키워드​

UNCOMPRESS, COMPRESS