すべてのプロダクト
Search
ドキュメントセンター

MaxCompute:BASE32

最終更新日:Oct 24, 2025

この関数は、バイナリ 値 を BASE32 でエンコードされた文字列に変換します。

構文

STRING BASE32(BINARY <value>)

パラメーター

value: 必須。変換する BINARY 値。

戻り値

STRING 値を返します。入力パラメーターが NULL の場合、戻り値は NULL です。

例

  • 例 1: 文字列 alibaba をバイナリ値に変換し、BASE32 エンコーディングを実行します。コマンド例:

    -- MFWGSYTBMJQQ==== が返されます。
    SELECT BASE32(CAST('alibaba' AS BINARY));
  • 例 2: 入力パラメーターは NULL です。コマンド例:

    -- NULL が返されます。
    SELECT BASE32(NULL);

関連関数

BASE32 は文字列関数です。文字列の検索や文字列フォーマットの変換に使用される関数の詳細については、「文字列関数」をご参照ください。