Функция ПОДСТРОКА

Данная функция предназначена для выделения подстроки из строки. В функцию передается три параметра.

Первый параметр – строка, из которой необходимо выделить подстроку. Выражение, имеющее тип СТРОКА.

Второй параметр – позиция символа, с которого начинается выделяемая из строки подстрока. Значение типа ЧИСЛО.

Третий параметр – длина выделяемой подстроки. Значение типа ЧИСЛО.

Если в качестве первого параметра фигурирует строка, то результатом функции будет строка (возможно нулевой длины). Если в качестве первого параметра будет использовано значение NULL, то результатом функции также будет значение NULL. Другие значения считаются недопустимыми и вызывают состояние ошибки.

Пример:

ВЫБРАТЬ
   Справочник.Контрагенты.Наименование,
   ПОДСТРОКА (Справочник.Контрагенты.Наименование, 3, 5) КАК Подстрока

Результат запроса:

 Наименование

 Подстрока

 Поставщики

 ставщ

 Трикотажная фабрика "Заря"

 икота

 Фабрика джинсовой одежды

 брика

 Покупатели

 купат

 Ярмарка одежды

 марка

 Торговый дом "Буденовский"

 рговы

 Павильон 45 на оптовом рынке

 вильо

 Бавария – фарфор

 вария

 Фабрика джинсовой одежды

 брика

 АКБ ПромСтройБанк

 Б Про

см. также: Функции языка запросов

1C:Enterprise Developer's Community