Я надеюсь, что вы пытаетесь извлечь подстроку из предоставленной строки.Вы можете использовать функцию REGEXP_SUBSTR
для достижения того же.
SELECT REGEXP_SUBSTR (
'1.2.P Permission Level - ${Permission_manager_approval}',
'manager_([[:alnum:]]+\.?){3,4}/?') FROM DUAL;
o/p- manager_approval
Вы также можете получить o / p как Manager_approval
с приведенным ниже
SELECT REGEXP_REPLACE (
REGEXP_SUBSTR (
'1.2.P Permission Level - ${Permission_manager_approval}',
'manager_([[:alnum:]]+\.?){3,4}/?'),
'^(\S*)',
'Manager_approval')
FROM DUAL;