SLICE
Статья создана
Обновлена 18 июня 2024 г.
Синтаксис
SLICE( array, offset, length )
Описание
Возвращает часть массива array
длины length
, начиная с индекса offset
. Индексы в массиве начинаются с единицы.
Типы аргументов:
array
—Массив дробных чисел | Массив целых чисел | Массив строк
offset
—Целое число
length
—Целое число
Возвращаемый тип: Совпадает с типом аргументов (array
)
Примечание
Значения аргументов (offset
, length
) должны быть константами.
Примеры
SLICE(ARRAY(1, 2, 3, 4, 5), 3, 2) = [3, 4]
SLICE(ARRAY(1, 2, 3, 4, 5), 3, 1) = [3]
Поддержка источников данных
ClickHouse 21.8
, PostgreSQL 9.3
.