FROM_BASE64 (Lakehouse v1)
Recebe uma cadeia de caracteres codificada segundo as regras de base 64 e devolve o resultado descodificado como binário. O resultado é NULL se o argumento for NULL ou não for uma cadeia de caracteres base 64 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 cadeia de caracteres. |
Tipo de Retorno
Seção intitulada “Tipo de Retorno”BINARY
Exemplos SQL
Seção intitulada “Exemplos 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 │└───────────────────────────────────────┘