メインコンテンツまでスキップ
バージョン: 26.x

TO_BASE64_BINARY

説明

TO_BASE64_BINARY関数は、入力されたバイナリ文字列をBase64エンコーディング形式に変換します。Base64エンコーディングは、任意のバイナリデータを64文字で構成された文字列に変換します。

構文

TO_BASE64_BINARY(<bin>)

パラメータ

Parameterデスクリプション
<bin>Base64エンコードされるバイナリ。型: VARBINARY

Return Value

Base64エンコードされた文字列を表すVARCHAR型を返します。

特殊なケース:

  • 入力がNULLの場合、NULLを返します
  • 入力が空文字列の場合、空文字列を返します

Examples

  1. 単一文字のエンコード
SELECT to_base64_binary(x'12');
+-------------------------+
| to_base64_binary(x'12') |
+-------------------------+
| Eg== |
+-------------------------+
  1. 複数文字エンコーディング
SELECT to_base64_binary(x'234AAA');
+-----------------------------+
| to_base64_binary(x'234AAA') |
+-----------------------------+
| I0qq |
+-----------------------------+