У меня есть столбец A, содержащий 4 поля, разделенных '/'
example: 234-12-343/653423/MANAGER/yg@gmail.com
Интересно, как я могу извлечь индекс поля 2? 653423.
(Моя идея заключается в использовании регулярных выражений, но я понятия не имею, как это сделать)
* База данных - Oracle 10g
Мне удалось выполнить этот запрос. Спасибо за помощь
select substr(ColumnA',
regexp_instr(ColumnA,'[\/]',1,1,0) + 1,
regexp_instr(ColumnA,'[\/]',1,2,0) - regexp_instr(ColumnA,1,1,0) - 1 )
as test from dual