﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-欢迎来访亚龙(二丙)的家-随笔分类-oracle</title><link>http://www.blogjava.net/sdwenfj/category/28187.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 18 Dec 2007 07:53:04 GMT</lastBuildDate><pubDate>Tue, 18 Dec 2007 07:53:04 GMT</pubDate><ttl>60</ttl><item><title>oracle中直接读写txt文件</title><link>http://www.blogjava.net/sdwenfj/archive/2007/12/18/168382.html</link><dc:creator>亚龙(二丙)</dc:creator><author>亚龙(二丙)</author><pubDate>Tue, 18 Dec 2007 00:20:00 GMT</pubDate><guid>http://www.blogjava.net/sdwenfj/archive/2007/12/18/168382.html</guid><wfw:comment>http://www.blogjava.net/sdwenfj/comments/168382.html</wfw:comment><comments>http://www.blogjava.net/sdwenfj/archive/2007/12/18/168382.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sdwenfj/comments/commentRss/168382.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sdwenfj/services/trackbacks/168382.html</trackback:ping><description><![CDATA[<p>先执行SQL创建一个目录:</p>
<p>create or replace directory TEMP_JH&nbsp; as 'd:/temp';</p>
<p>然后写程序进行操作:</p>
<p>DECLARE<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input_file&nbsp;&nbsp; UTL_FILE.FILE_TYPE;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input_buffer VARCHAR2(4000);<br />
&nbsp;&nbsp;&nbsp; BEGIN<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input_file := UTL_FILE.FOPEN( <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'TEMP_JH', 'a.txt', 'w');<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --LOOP<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --UTL_FILE.GET_LINE(input_file,input_buffer);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UTL_FILE.PUT_LINE(input_file,'aaaaaaaaaaaa');<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --END LOOP;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UTL_FILE.FCLOSE(input_file);<br />
&nbsp;&nbsp;&nbsp; EXCEPTION<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WHEN OTHERS THEN<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vls_temp:='AAA'||sqlerrm;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; END;</p>
<img src ="http://www.blogjava.net/sdwenfj/aggbug/168382.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sdwenfj/" target="_blank">亚龙(二丙)</a> 2007-12-18 08:20 <a href="http://www.blogjava.net/sdwenfj/archive/2007/12/18/168382.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>