FROM_BASE64 (Lakehouse v1)
Base64 エンコード規則でエンコードされた文字列を受け取り、デコード結果をバイナリとして返します。 引数が NULL の場合、または有効な Base64 文字列でない場合、結果は NULL になります。
Analyze の構文
Section titled “Analyze の構文”func.from_base64(<expr>)Analyze の例
Section titled “Analyze の例”func.from_base64('YWJj')┌──────────────────────────┐│ func.from_base64('YWJj') │├──────────────────────────┤│ abc │└──────────────────────────┘FROM_BASE64(<expr>)| 引数 | 説明 |
|---|---|
<expr> |
文字列値。 |
BINARY
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 │└───────────────────────────────────────┘