翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
UNBASE64 関数
UNBASE64 関数は、引数をベース 64 文字列からバイナリに変換します。
Base64 エンコーディングは、さまざまな通信チャネル (E メール、URL パラメータ、データベースストレージなど) を介した送信に安全なテキスト形式でバイナリデータ (イメージ、ファイル、暗号化された情報など) を表すために一般的に使用されます。
UNBASE64 関数を使用すると、このプロセスを逆にして元のバイナリデータを復元できます。このタイプの機能は、データ転送メカニズムとして Base64 を使用する外部システムや APIs と統合する場合など、Base64 形式でエンコードされたデータを操作する必要がある場合に役立ちます。
構文
unbase64(expr)
引数
- expr
-
base64 形式の STRING 式。
戻り型
BINARY
例
次の例では、Base64-encodedされた文字列'U3BhcmsgU1FM'
は元の文字列 に変換されます'Spark SQL'
。
SELECT unbase64('U3BhcmsgU1FM'); Spark SQL