SPLIT

Синтаксис

SPLIT( orig_string [ , delimiter [ , part_index ] ] )

Описание

Возвращает подстроку из orig_string, используя символ разделителя delimiter для разделения строки на последовательность частей part_index. Разделитель по умолчанию – запятая. Если не передан part_index, то возвращается массив (только для источников ClickHouse, PostgreSQL).

Типы аргументов:

  • orig_stringСтрока
  • delimiterСтрока
  • part_indexЦелое число

Возвращаемый тип: Зависит от типов аргументов

Примечание

Значения аргументов (delimiter) должны быть константами.

Примеры

SPLIT("192.168.0.1", ".", 1) = "192"
SPLIT("192.168.0.1", ".", -1) = "1"

Поддержка источников данных

ClickHouse 21.8, MySQL 5.7, PostgreSQL 9.3, YDB.

Previous