У меня есть ниже выборочных значений в столбцеOracle SQL: REGEXP_SUBSTR
Abc-123-xyz
Def-456-uvw
Ghi-879-rst-123
Jkl-abc
Ожидаемый результат является третьим элементом расщепляется «-», в случае, если нет третьего элемента, последний элемент будет извлечь.
См ожидаемый результат ниже:
Xyz
Uvw
Rst
Abc
Спасибо заранее за помощь.
Добро пожаловать на переполнение стека. Вы можете отформатировать исходный код и образцы данных с помощью кнопки панели инструментов «Код образца» {} '] (http://i.stack.imgur.com/VYd26.png). На этот раз я сделал это для вас. –
его не regex_substr в заголовке вопроса, oracle есть regexp_substr – ajmalmhd04
Спасибо всем за редактирование. улучшит следующий в моем вопросе. – Ianthe