REGEX_SUBSTR
nie pozwoli na spojrzenie w tył, takie jak (?<=id=\s*)\d+
więc podejrzewam, że musisz to zrobić w dwóch operacjach. Najpierw pobierz id=4020
, a następnie usuń id=
.
Jednym z możliwych sposobów na zrobienie tego byłoby:
REGEXP_SUBSTR(REGEXP_SUBSTR(a, 'id=\s*\d+'), '\d+')