Funktionen jag försökte hitta var SYS.DBMS_DEBUG_VC2COLL
.
Tekniskt sett konverterar den inte en avgränsad sträng till kolumn, men den konverterar en lista med kommaseparerade värden till rader. Jag insåg det efter att jag hittat ett gammalt inlägg .
Exempelkod och resultat:
with test as (
select column_value AS c1
from table( SYS.DBMS_DEBUG_VC2COLL( 'a','b','c' ) )
)
select * from test;
Resultat:
c1
__
a
b
c