Wie konvertiere ich kommagetrennte Werte in Zeilen in oracle?

Hier ist die DDL -

create table tbl1 (
   id number,
   value varchar2(50)
);

insert into tbl1 values (1, 'AA, UT, BT, SK, SX');
insert into tbl1 values (2, 'AA, UT, SX');
insert into tbl1 values (3, 'UT, SK, SX, ZF');

Hinweis, hier Wert istKomma getrenn string.

Aber wir brauchen Ergebnis wie folgend-

ID VALUE
-------------
1  AA
1  UT
1  BT
1  SK
1  SX
2  AA
2  UT
2  SX
3  UT
3  SK
3  SX
3  ZF

Wie schreiben wir SQL dafür?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage