# RPAD

Usa uma determinada string de preenchimento para preencher uma string à direita até um determinado tamanho.

## Sintaxe

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

## Argumentos

#### STRING

Tipo: `string`

A string a ser preenchida.

#### SIZE

Tipo: `bigint`

Um inteiro não negativo que especifica o comprimento da string resultante.

#### PADSTRING

Tipo: `string`

A string a ser usada para preenchimento. Não deve estar vazia.

## Retorna

Tipo: `string`

`STRING` preenchido à direita para `SIZE` com `PADSTRING`.

Se `SIZE` for menor que o comprimento de `STRING`, o resultado será truncado para `SIZE` caracteres.

***

## Exemplos

| STRING | SIZE | PADSTRING | Saída |
| --- | --- | --- | --- |
| Call me Ishmael. Some years ago | 7 |  | Call me |
| drizzly November | 16 | . | drizzly November |
| right | 1 |  | r |
| what | 9 | ?! | what?!?!? |
| `null` | 9 | `''` | `null` |
| oi | 5 | five | hifiv |