Je mag gebruiken
select regexp_substr ('sys: error: This is a message ''123:'' for column EMP_NB', 'column[[:space:]]*([[:alpha:]_]+)', 1, 1, NULL, 1) from dual
Hier,
column
- komt overeen metcolumn
woord[[:space:]]*
- 0 of meer witruimtetekens([[:alpha:]_]+)
- vangt in Groep 1 een of meer letters of onderstrepingstekens op.
De vastgelegde waarde wordt alleen geretourneerd, aangezien het laatste groeps-ID-argument is ingesteld op 1
.