# LPAD

指定されたパディング文字列を使用して、文字列を特定のサイズに左詰めします。

## 構文

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

## 引数

#### STRING

型: `string`

パディングされる文字列。

#### SIZE

型: `bigint`

結果の文字列の長さを指定する負でない整数。

#### PADSTRING

型: `string`

パディングに使用する文字列。この項目は必須です。

## 戻り値

型: `string`

`STRING` が `SIZE` の長さになるように `PADSTRING` で左詰めされます。

`SIZE` が `STRING` の長さより短い場合、結果は `SIZE` 文字に切り捨てられます。

***

## 例

| STRING | SIZE | PADSTRING | 出力 |
| --- | --- | --- | --- |
| Call me Ishmael. Some years ago | 7 |  | Call me |
| drizzly November | 16 | 。 | drizzly November |
| right | 1 |  | r |
| what | 9 | ?! | ?!?!?what |
| `null` | 9 | `''` | `null` |
| hi | 5 | five | fivhi |
| hi | 10 | five | fivefivehi |