全部產品
Search
文件中心

MaxCompute:CRC32

更新時間:Feb 28, 2024

計算字串或二進位類型的expr的迴圈冗餘校正值。

命令格式

bigint crc32(string|binary <expr>)

參數說明

expr:必填。STRING或BINARY類型。

傳回值說明

返回BIGINT類型。返回規則如下:

  • 輸入參數為NULL時,返回結果為NULL。

  • 輸入參數為空白時,返回0。

使用樣本

  • 樣本1:計算字串ABC的迴圈冗餘校正值。命令樣本如下。

    --返回2743272264。
    select crc32('ABC');
  • 樣本2:輸入參數為NULL。命令樣本如下。

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

相關函數

CRC32函數屬於其他函數,更多其他業務情境的函數請參見其他函數