FROM_BASE64 (Lakehouse v1)
Recebe uma string codificada com as regras de base64 e retorna o resultado decodificado como binário. O resultado é NULL se o argumento for NULL ou não for uma string base64 válida.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.from_base64(<expr>)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.from_base64('YWJj')┌──────────────────────────┐│ func.from_base64('YWJj') │├──────────────────────────┤│ abc │└──────────────────────────┘Sintaxe SQL
Seção intitulada “Sintaxe SQL”FROM_BASE64(<expr>)Argumentos
Seção intitulada “Argumentos”| Argumentos | Descrição |
|---|---|
<expr> |
O valor da string. |
Tipo de retorno
Seção intitulada “Tipo de retorno”BINARY
Exemplos de SQL
Seção intitulada “Exemplos de SQL”SELECT TO_BASE64('abc'), FROM_BASE64(TO_BASE64('abc')) as b, b::String;┌───────────────────────────────────────┐│ to_base64('abc') │ b │ b::string ││ String │ Binary │ String │├──────────────────┼────────┼───────────┤│ YWJj │ 616263 │ abc │└───────────────────────────────────────┘