Ето как бихте могли да създадете такава таблица:
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;
С малко настройване (т.е. замяна на ,
в [^,]
с променлива) бихте могли да напишете такава функция, за да върне таблица.