

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# BASE64 funzione
<a name="base64"></a>

La BASE64 funzione converte un'espressione in una stringa base 64 utilizzando la [codifica di trasferimento RFC2045 Base64](https://datatracker.ietf.org/doc/html/rfc2045) per MIME.

## Sintassi
<a name="base64-syntax"></a>

```
base64(expr)
```

## Arguments (Argomenti)
<a name="base64-arguments"></a>

 *expr*   
Un'espressione BINARY o una STRINGA che la funzione interpreterà come BINARY.

## Tipo restituito
<a name="base64-return-type"></a>

`STRING`

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

Per convertire l'input di stringa specificato nella sua rappresentazione codificata Base64. usa il seguente esempio. Il risultato è la rappresentazione codificata in Base64 della stringa di input 'Spark SQL', che è 'U3BHCMsGU1FM'.

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