Выделение последних символов строки (RIGHT_SUBSTR)
Функция
Выделение заданного количества последних символов строки.
Спецификация
<синтаксис>
::=RIGHT_SUBSTR (строка, количество)
<количество>
::=Общие правила
-
В качестве
<строки>можно использовать выражения типаCHAR,VARCHAR,NCHAR,NCHAR VARYING. -
Все аргументы функции могут быть заданы
<SQL-параметром>, который должен содержать спецификацию типа данных параметра.select right_substr (? (char(20)), ? (int)); Тестовая строка 6 |строка |
Возвращаемое значение
-
Возвращается заданное
<количество>символов, начиная с конца<строки>. -
Если длина
<строки>меньше заданного<количества>, то возвращается полностью исходная<строка>.create table tab1 (ch varchar(20)); insert into tab1(ch) values('ФИО: Иванов П. А.'); select right_substr(ch, length(ch) - 5) from tab1; |Иванов П. А. |