Можете да използвате
select regexp_substr ('sys: error: This is a message ''123:'' for column EMP_NB', 'column[[:space:]]*([[:alpha:]_]+)', 1, 1, NULL, 1) from dual
Тук,
column- съответства наcolumnдума[[:space:]]*- 0 или повече празни символа([[:alpha:]_]+)- улавя в група 1 всяка една или повече букви или долни черти.
Връща се само уловената стойност, тъй като последният аргумент за ID на групата е зададен на 1 .