# LPAD

Gebruikt een opgegeven opvulreeks om een tekenreeks aan de linkerkant op te vullen tot een bepaalde grootte.

## Syntaxis

```
LPAD(STRING, SIZE, PADSTRING)
```

## Argumenten

#### STRING

Type: `string`

De op te vullen tekenreeks.

#### SIZE

Type: `bigint`

Een niet-negatief geheel getal dat de lengte van de resulterende tekenreeks specificeert.

#### PADSTRING

Type: `string`

De tekenreeks die moet worden gebruikt voor opvulling. Dit mag niet leeg zijn.

## Retourneert

Type: `string`

`STRING` links opgevuld tot `SIZE` met `PADSTRING`.

Als `SIZE` kleiner is dan de lengte van `STRING`, wordt het resultaat afgekapt tot `SIZE` tekens.

***

## Voorbeelden

| TEKENREEKS | SIZE | PADSTRING | Uitvoer |
| --- | --- | --- | --- |
| Noem me Ismaël. Enkele jaren geleden | 7 |  | Noem me |
| miezerige november | 16 | . | miezerige november |
| rechts | 1 |  | r |
| wat | 9 | ?! | ?!?!?wat |
| `null` | 9 | `''` | `null` |
| hoi | 5 | vijf | fivhi |
| hoi | 10 | vijf | fivefivehi |