Du hast vermutlich eine impliziteKonvertierung in Feld2. Das ist vielleicht kein Textfeld.
Damit man über das gleiche redet, läuft das bei Dir?
Code:
-- text field
select dummy, chr(13)||chr(10)||'mein text'||dummy
from dual;
-- text function
select dummy, chr(13)||chr(10)||'mein text'||user
from dual;
-- date function
select dummy, chr(13)||chr(10)||'mein text'||sysdate
from dual;
-- null
select dummy, chr(13)||chr(10)||'mein text'||NULL
from dual;
-- decimal
select dummy, chr(13)||chr(10)||'mein text'||99.82
from dual;
-- integer
select dummy, chr(13)||chr(10)||'mein text'||99
from dual;
-- integer function
select dummy, chr(13)||chr(10)||'mein text'||instr(dummy, 'X')
from dual;