Инструменты пользователя

Инструменты сайта


sql:split_string_by_delimiter

Разбиение строки на части по разделителю

Для этой цели можно использовать очень удобный функционал regexp_substr 1) пример ниже:

В таком примере может быть полезно сделать первый символ заглавный, как в примере Обрабатываем строку и делает заглавной первый символ

SELECT regexp_substr('фамилия.имя.отчество','[^.]+',1,1) Last_Name,
       regexp_substr('фамилия.имя.отчество','[^.]+',1,2) First_Name,
       regexp_substr('фамилия.имя.отчество','[^.]+',1,3) Middle_Name
FROM dual;
1)
docs.oracle.com/cd/B19306_01/server.102/b14200/functions065.htm
sql/split_string_by_delimiter.txt · Последние изменения: 2019/12/04 10:43 — wiki_admin