Todos os produtos
Search
Central de documentação

MaxCompute:UNBASE64

Última atualização: Sep 22, 2026

Converte uma string codificada em Base64, especificada por str, em um valor binário.

Sintaxe

binary unbase64(string <str>)

Parâmetros

str: obrigatório. Um valor do tipo STRING. Representa uma string codificada em Base64 que você deseja converter.

Valor de retorno

Retorna um valor do tipo BINARY. Se o parâmetro de entrada for definido como null, o retorno será null.

Exemplos

  • Exemplo 1: Converta a string YWxpYmFiYQ== em um valor binário. Instrução de exemplo:

    -- The return value is alibaba. 
    select unbase64('YWxpYmFiYQ==');
    Nota

    Para obter um valor do tipo STRING como retorno, use a função CAST para forçar a conversão do tipo de dados para STRING. Instrução de exemplo:

    select cast(unbase64('YWxpYmFiYQ==') as string);

    Para obter mais informações sobre como usar a função CAST, consulte

    CAST

    .

  • Exemplo 2: o parâmetro de entrada é definido como null. Instrução de exemplo:

    -- The return value is null. 
    select unbase64(null);

Funções relacionadas

Para obter mais informações, consulte Other functions.