Anda dapat menggunakan
select regexp_substr ('sys: error: This is a message ''123:'' for column EMP_NB', 'column[[:space:]]*([[:alpha:]_]+)', 1, 1, NULL, 1) from dual
Di sini,
column- cocok dengancolumnkata[[:space:]]*- 0 atau lebih karakter spasi putih([[:alpha:]_]+)- menangkap ke dalam Grup 1 satu atau lebih huruf atau garis bawah.
Nilai yang diambil hanya dikembalikan, karena argumen ID grup terakhir disetel ke 1 .