PL/SQL oracle. удаление всех символов из строки до определенного символа VARCHAR2
В поле есть значения типа VARCHAR2 вида
|LOG |
---------------------------------
|192.168.1.5 (IE\PC7777/59593) |
|192.168.2.3 (ER\PC77/55432) |
|192.168.6.3 (OY\PC123/director)|
|10.11.2.5 (PR\PC772/buha) |
Нужно обработать значения так, чтобы получить результат
|LOG |
----------
|59593 |
|55432 |
|director|
|buha |
Ответы (1 шт):
Автор решения: Acinit
→ Ссылка
Используем функцию REGEXP_REPLACE
SELECT REGEXP_REPLACE(LOG,'(.$)|(.+\/)','') AS LOG FROM MYTABLE