Разделить запятыми значения столбца в строке через запрос Oracle SQL

У меня есть таблица, как показано ниже:

-------------
ID   | NAME
-------------
1001 | A,B,C
1002 | D,E,F
1003 | C,E,G
-------------

Я хочу, чтобы эти значения отображались как:

-------------
ID   | NAME
-------------
1001 | A
1001 | B
1001 | C
1002 | D
1002 | E
1002 | F
1003 | C
1003 | E
1003 | G
-------------

Я пытался сделать:

select split('A,B,C,D,E,F', ',') from dual; -- WILL RETURN COLLECTION

select column_value
from table (select split('A,B,C,D,E,F', ',') from dual); -- RETURN COLUMN_VALUE

Ответы на вопрос(7)

Ваш ответ на вопрос