Выделяет подстроку из строки.
Формат:
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.