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 · Востаннє змінено: 2022/05/23 15:26 повз 127.0.0.1