REGEX_SUBSTR neumožní pohled do pozadí jako (?<=id=\s*)\d+ takže mám podezření, že to musíte udělat ve dvou operacích. Nejprve získejte id=4020 , poté odstraňte id= .
Jedním z možných způsobů, jak toho dosáhnout, by bylo:
REGEXP_SUBSTR(REGEXP_SUBSTR(a, 'id=\s*\d+'), '\d+')