Sie können
verwendenselect regexp_substr ('sys: error: This is a message ''123:'' for column EMP_NB', 'column[[:space:]]*([[:alpha:]_]+)', 1, 1, NULL, 1) from dual
Hier,
column
- stimmt mitcolumn
überein Wort[[:space:]]*
- 0 oder mehr Leerzeichen([[:alpha:]_]+)
- erfasst in Gruppe 1 einen oder mehrere Buchstaben oder Unterstriche.
Der erfasste Wert wird nur zurückgegeben, da das letzte Gruppen-ID-Argument auf 1
gesetzt ist .