

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# BASE64 関数
<a name="base64"></a>

BASE64 関数は、[MIME の RFC2045 Base64 転送エンコーディングを使用して式を base 64 文字列に変換します](https://datatracker.ietf.org/doc/html/rfc2045)。

## 構文
<a name="base64-syntax"></a>

```
base64(expr)
```

## 引数
<a name="base64-arguments"></a>

 expr**   
関数が BINARY として解釈する BINARY 式または STRING。

## 戻り型
<a name="base64-return-type"></a>

`STRING`

## 例
<a name="base64-example"></a>

指定された文字列入力を Base64 でエンコードされた表現に変換するには、次の例を使用します。その結果、入力文字列「Spark SQL」の Base64 エンコード表現がU3BhcmsgU1FM」になります。

```
SELECT base64('Spark SQL');
 U3BhcmsgU1FM
```