全部产品
Search
文档中心

云原生大数据计算服务 MaxCompute:COMPRESS

更新时间:Jun 15, 2023

strbin按照GZIP算法进行压缩。

命令格式

binary compress(string <str>)
binary compress(binary <bin>)

参数说明

  • str:必填。STRING类型。

  • bin:必填。BINARY类型。

返回值说明

返回BINARY类型。输入参数为NULL时,返回结果为NULL。

使用示例

  • 示例1:对字符串hello按照GZIP算法进行压缩。命令示例如下。

    --返回=1F=8B=08=00=00=00=00=00=00=03=CBH=CD=C9=C9=07=00=86=A6=106=05=00=00=00。
    select compress('hello');
  • 示例2:输入参数为空。命令示例如下。

    --返回=1F=8B=08=00=00=00=00=00=00=03=03=00=00=00=00=00=00=00=00=00。
    select compress('');
  • 示例3:输入参数为NULL。命令示例如下。

    --返回NULL。
    select compress(null);

相关函数

COMPRESS函数属于其他函数,更多其他业务场景的函数请参见其他函数