Hola,
El tipo varchar2 puede almacenar la representacion de nueva linea y control de carro, chr(10) y chr(13), lo que puedes hacer es utilizar la funcion dump para ver que caracteres se estan almacenando.
Código:
SQL> desc t1;
Nombre ┐Nulo? Tipo
----------------------------------------- -------- ----------------------------
ID NUMBER
DATA1 VARCHAR2(30)
SQL> insert into t1 values (1,'linea' || chr(10) || 'linea');
1 fila creada.
SQL> commit;
Confirmaci¾n terminada.
SQL> select * from t1;
ID DATA1
---------- ------------------------------
1 linea
linea
SQL> select dump(data1) from t1;
DUMP(DATA1)
--------------------------------------------------------------------------------
Typ=1 Len=11: 108,105,110,101,97,10,108,105,110,101,97
Fijate que 108,105,110,101,97 es la representacion de la palabra "linea", seguido de un 10, que es la nueva linea, y finalmente se repite el patron.
Una vez identificado que valor esta guardando la aplicacion, solo tienes que saber que necesita el control textarea para dibujar una linea nueva.
Saludos