Die Funktion, die ich zu finden versuchte, war SYS.DBMS_DEBUG_VC2COLL
.
Technisch gesehen konvertiert es keine durch Trennzeichen getrennte Zeichenfolge in eine Spalte, sondern eine Liste von durch Kommas getrennten Werten in Zeilen. Das wurde mir klar, nachdem ich einen alten Beitrag gefunden hatte .
Beispielcode und Ergebnisse:
with test as (
select column_value AS c1
from table( SYS.DBMS_DEBUG_VC2COLL( 'a','b','c' ) )
)
select * from test;
Ergebnis:
c1
__
a
b
c