Функция SUBSTR в качестве результата возвращает подстроку указанной строки, которая начинается с n-ного символа, имеет требуемую длину и дополнена при необходимости символами-заполнителями. Значение n должно быть целым положительным числом.
Если значение длины опущено, то в качестве результата возвращается остаток указанной строки. По умолчанию символом-заполнителем является пробел.
Ниже приведено несколько примеров: SUBSTR('abc',2) -> 'bc' SUBSTR('abc',2,4) -> 'bc ' SUBSTR('abc',2,6,'.') -> 'bc....'
Прим. | В некоторых ситуациях для выбора подстрок более удобны позиционные(числовые) схемы разбора шаблонов, особенно в случаях, когда из одной строки требуется извлечь несколько подстрок. |