Zde je návod, jak byste mohli vytvořit takovou tabulku:
SELECT LEVEL AS id, REGEXP_SUBSTR('A,B,C,D', '[^,]+', 1, LEVEL) AS data
FROM dual
CONNECT BY REGEXP_SUBSTR('A,B,C,D', '[^,]+', 1, LEVEL) IS NOT NULL;
S trochou úprav (tj. nahrazením ,
v [^,]
s proměnnou) můžete napsat takovou funkci, která vrátí tabulku.