在oracle使用Utl_File.put_line多次,如何替换掉换行符

直接上代码:
Utl_File.put_line(fileid, CONVERT(p_str1, 'AL32UTF8', 'ZHS16GBK'));
Utl_File.put_line(fileid, CONVERT(p_str2, 'AL32UTF8', 'ZHS16GBK'));
Utl_File.put_line(fileid, CONVERT(p_str3, 'AL32UTF8', 'ZHS16GBK'));
分三次写入一个文档,如何在写入后替换掉换行符呢。
还有一个问题就是,如何通过Utl_File读取本地的TXT文件数据!!!!!!

Oracle的utl_file来读取txt文件:http://soft.chinabyte.com/database/370/12613370.shtml

非常感谢,三次使用put_line,如何去掉前两次的换行符呢,解决了好长时间了,没找到办法