Sådan kan du oprette sådan en tabel:
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;
Med en lille smule tweaking (dvs. at erstatte ,
i [^,]
med en variabel) kan du skrive en sådan funktion for at returnere en tabel.