# ARRAY\_MAX

Возвращает максимальное значение заданного входного массива.

## Синтаксис

```
ARRAY_MAX(X)
```

## Аргументы

#### X

Тип: `array`

Массив любого сравнимого типа значений.

## Возвращает

Тип: такой же, как входной

Максимальное значение в пределах `X`.

***

## Примеры

| X | Выходные данные |
| --- | --- |
| `[1,2,3,1,2,3]` | 3 |
| `[1,1,1,1,1,1,1,1]` | 1 |
| `[0,1,0,1,0,1]` | 1 |
| `[NULL,1,0,1,0,1]` | `NULL` |
| `[NULL]` | `NULL` |
| `[a,b,a,c,c,c]` | c |
| `[a,b,c,z]` | z |