ORACLE中删除换行的方法

How to remove New Line in ORACLE

select 'FILE1' || chr(10) || 'FILE2' from dual
union all
select 'file    ' from dual;

输出:

FILE1
FILE2

file

如何为上面的输出删除这个换行符。 我的意思是输出应该是这样的:

FILE1
FILE2
file

SET RECSEP OFF 可能是您要找的:

SQL> select 'FILE1' || chr(10) || 'FILE2' from dual
  2  union all
  3  select 'file    ' from dual;

'FILE1'||CH
-----------
FILE1
FILE2

file

SQL> set recsep off
SQL>
SQL> select 'FILE1' || chr(10) || 'FILE2' from dual
  2  union all
  3  select 'file    ' from dual;

'FILE1'||CH
-----------
FILE1
FILE2
file

SQL>