# RPAD

Używa danego ciągu znaków do dopełnienia ciągu z prawej strony do określonego rozmiaru.

## Składnia

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

## Argumenty

#### STRING

Typ: `string`

Ciąg znaków do dopełnienia.

#### SIZE

Typ: `bigint`

Nieujemna liczba całkowita określająca długość ciągu wynikowego.

#### PADSTRING

Typ: `string`

Ciąg znaków do użycia jako wypełnienie. Nie może być pusty.

## Zwraca wartość

Typ: `string`

`STRING` dopełniony z prawej strony do `SIZE` znakiem `PADSTRING`.

Jeśli `SIZE` jest mniejsza niż długość `STRING`, wynik jest obcinany do `SIZE` znaków.

***

## Przykłady

| STRING | SIZE | PADSTRING | Dane wyjściowe |
| --- | --- | --- | --- |
| Nazywajcie mnie Izmael. Kilka lat temu | 7 |  | Nazywajcie mnie |
| dżdżysty listopad | 16 | . | deszczowy listopad |
| dobrze | 1 |  | r |
| co | 9 | ?! | co?!?!?! |
| `null` | 9 | `''` | `null` |
| cześć | 5 | pięć | piątka |