1. Главная
  2. Документы
  3. Источники данных
  4. Обработка данных
  5. Substring

Substring

Выделяет подстроку из строки.

Формат:

Substring( resultColumn, sourceColumn, startIndex, <substringLength>)

Параметры:

  • resultColumn — имя колонки в которую будет помещен результат,
  • sourceColumn — имя колонки, из которой извлекается подстрока,
  • startIndex — индекс начала извлечения подстроки, нумерация начинается с нуля.
  • substringLength - необязательный, длина извлекаемой подстроки, если не указано - подстрока будет извлечена с начального индекса и до конца.

Возвращаемый тип данных:

Таблица

Примеры:

Catalog.Partner | Select ( id, title) | Substring( title_new, title, 0, 3) — выбирает из справочника Контрагенты поля id, title, выделяет из колонки title первые три символа и помещает результат в новую колонку title_new.

Catalog.Partner | Select ( id, title) | Substring( title_new, title, 5) — выбирает из справочника Контрагенты поля id, title, выделяет из колонки title подстроку начиная с 6 символа ( потому, что нумерация символов в строке начинается с нуля) и помещает результат в новую колонку title_new.