Funkcja, którą próbowałem znaleźć, to SYS.DBMS_DEBUG_VC2COLL
.
Technicznie rzecz biorąc, nie konwertuje rozdzielanego ciągu na kolumnę, ale konwertuje listę wartości oddzielonych przecinkami na wiersze. Zdałem sobie sprawę, że znalazłem starego post .
Przykładowy kod i wyniki:
with test as (
select column_value AS c1
from table( SYS.DBMS_DEBUG_VC2COLL( 'a','b','c' ) )
)
select * from test;
Wynik:
c1
__
a
b
c