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==');NotaPara 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
.
-
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.