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ácolumn
slovo[[: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
.