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?