Выберите:
select 'O
R
A
C
L
E' as "output"
from dual;
select replace('O R A C L E',' ',chr(10)) as "output"
from dual;
select column_value as "output"
from table(sys.dbms_debug_vc2coll('O','R','A','C','L','E'));
Хотя, возможно, то, что вы действительно ищете, это:
select regexp_replace('ORACLE','(.)', '\1'||chr(10))
from dual;
или это:
with demo (text) as
( select 'ORACLE' from dual )
select substr(text,rownum,1)
from demo
connect by rownum <= length(text);