初学Oracle时,你可能对Oracle写文件的作用不慎了解,下面小编就提供一个写字符串到文件中的例子。当然你也可以通过Oracle中提供的一个utl_file的包可以将字符串读写到文件中。下面请看具体的步骤:

创新互联建站专注于融水企业网站建设,响应式网站,成都商城网站开发。融水网站建设公司,为融水等地区提供建站服务。全流程按需搭建网站,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务
1:修改INIT.ORA文件,加上UTL_FILE_PATH = <要创建文件的路径名>
2:
- create or replace procedure sp_write_to_file(Path in varchar2, FileName in varchar2, Contents in varchar2) is
 - handle utl_file.file_type;
 - nrow number;
 - nindex number;
 - begin
 - handle := utl_file.fopen(Path, FileName, ''a'');
 - nrow := length(Contents) /1023;
 - nindex := 0;
 - if (nrow > 1)
 - then
 - LOOP
 - if (nindex <= nrow -1)
 - then
 - utl_file.put(handle, substr(Contents, nindex*1023, 1023));
 - utl_file.fflush(handle);
 - else
 - utl_file.put(handle, substr(Contents, nindex*1023, length(Contents) - nindex*1023));
 - utl_file.fflush(handle);
 - end if;
 - if (nindex = floor(nrow))
 - then
 - exit;
 - end if;
 - nindex := nindex + 1;
 - end loop;
 - end if;
 - utl_file.fclose(handle);
 - end sp_write_to_file;
 
这个存储过程实现将字符串写到文件中的过程。注意varchar2最长好像是32767吧!
以上就Oracle写文件编写的一个例子,要想了解的更多相关知识,请留意站上的相关帖子.。
【编辑推荐】
                新闻标题:一个简单的Oracle写文件例子
                
                文章分享:http://www.csdahua.cn/qtweb/news28/164878.html
            
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网