У меня есть столбец 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