全部產品
Search
文件中心

MaxCompute:UNBASE64

更新時間:Jun 19, 2024

將BASE64編碼格式字串str轉換為二進位表示格式。

命令格式

binary unbase64(string <str>)

參數說明

str:必填。STRING類型。待轉換BASE64編碼格式字串。

傳回值說明

返回BINARY類型。輸入參數為NULL時,返回結果為NULL。

使用樣本

  • 樣本1:將字串YWxpYmFiYQ==轉換為二進位表示值。命令樣本如下:
    --返回alibaba。
    select unbase64('YWxpYmFiYQ==');
    說明 如果您需要STRING格式的字串,可以使用CAST函數對上述結果進行強制類型轉換,樣本如下:
    select cast(unbase64('YWxpYmFiYQ==') as string);
    更多關於CAST函數的使用方法請參見CAST
  • 樣本2:輸入參數為NULL。命令樣本如下:
    --返回NULL。
    select unbase64(null);

相關函數

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