# RPAD

Utilizza una data stringa di riempimento per riempire a destra una stringa fino a una certa dimensione.

## Sintassi

```
RPAD(STRING, SIZE, PADSTRING)
```

## Argomenti

#### STRING

Tipo: `string`

La stringa da riempire.

#### SIZE

Tipo: `bigint`

Un numero intero non negativo che specifica la lunghezza della stringa risultante.

#### PADSTRING

Tipo: `string`

La stringa da usare per il riempimento. Deve essere non vuota.

## Restituisce

Tipo: `string`

`STRING` con riempimento a destra fino a `SIZE` con `PADSTRING`.

Se `SIZE` è inferiore alla lunghezza di `STRING`, il risultato viene troncato a `SIZE` caratteri.

***

## Esempi

| STRING | SIZE | PADSTRING | Output |
| --- | --- | --- | --- |
| Chiamatemi Ismaele. Alcuni anni fa | 7 |  | Chiamami |
| novembre piovigginoso | 16 | . | Novembre piovigginoso |
| destra | 1 |  | r |
| cosa | 9 | ?! | cosa?!?!? |
| `null` | 9 | `''` | `null` |
| ehilà | 5 | cinque | hifiv |