Můžete použít
select regexp_substr ('sys: error: This is a message ''123:'' for column EMP_NB', 'column[[:space:]]*([[:alpha:]_]+)', 1, 1, NULL, 1) from dual
Tady,
column- odpovídácolumnslovo[[:space:]]*- 0 nebo více mezer([[:alpha:]_]+)- zachytí do skupiny 1 jedno nebo více písmen nebo podtržítek.
Zachycená hodnota je vrácena pouze, protože poslední argument ID skupiny je nastaven na 1 .