首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

用UTL_FILE导出来的数据某列有多行,怎么变成一行

2012-05-24 
用UTL_FILE导出来的数据某列有多行,如何变成一行?用UTL_FILE导出文件的语句为:select alarm_id,alarm_text

用UTL_FILE导出来的数据某列有多行,如何变成一行?
用UTL_FILE导出文件的语句为:
select alarm_id,alarm_text into v_alarm_id,v_alarm_text from active_alarm 
where occur_time>=trunc(sysdate) and rownum=1;
其中alarm_text字段读出来的值有多行,这样写出来的文件就是多行的了,是否有什么好的方法把alarm_text字段的值变成一行?

[解决办法]
replace(alarm_text,chr(10),' ')

热点排行