Оператор Oracle SQL для выбора строки между «\» и «#»

У меня есть таблица в базе данных Oracle 11g со столбцом REPORT. Я пытаюсь написать оператор выбора, который будет отображать требуемые результаты ниже. Мне нужно выбрать строку символов между «\» и следующим вхождением «#». Я думал, что это можно сделать с помощью функции regexp_substr, но безуспешно. У меня слишком много примеров моих неудачных попыток за последнюю неделю, чтобы опубликовать здесь. Любая помощь будет оценена по достоинству.

REPORT_COLUMN

#Med Reports\Client, Ray.dco#
Financial Reports\Client, Justin-1.dco#Financial Reports/Client, Justin-1.dco#
#Med Reports\Client, Jessy.dco#
Financial Reports\Client, Channa-1.dco#Financial Reports/Client, Charnisha-1.dco#

Требуемые результаты:

Client, Ray.dco
Client, Justin-1.dco
Client, Jessy.dco
Client, Channa-1.dco

person Jayce Glen    schedule 18.11.2017    source источник


Ответы (1)


person    schedule
comment
Спасибо. Это работает отлично. Признаюсь, я еще не совсем понимаю. Думаю, мне нужно изучить regexp_substr. - person Jayce Glen; 18.11.2017