看一下
http://expert.csdn.net/Expert/topic/1153/1153511.xml?temp=.9114801
里面的 保存过程内容到文件

解决方案 »

  1.   

      UTL_FILE.FOPEN (
       location     IN VARCHAR2,
       filename     IN VARCHAR2,
       open_mode    IN VARCHAR2,
       max_linesize IN BINARY_INTEGER) 
      RETURN file_type;
      

  2.   

    location的参数如何设置?
    可以指定绝对路径?如c:\sss\skk\
      

  3.   


      可以,但是必须在 initsid.ora 指定 utl_file_dir的路径
      eg:UTL_FILE_DIR = /oracle/database
      

  4.   

    不改变初始化文件,如何设置路径?
    若我的用户名:www,我应该如何传递utl_file.fopen('路径','dd.txt','w')当中的路径的参数?
    我的存储过程:
    declare
     file_handle ULT_FILE.FILE_TYPE;
    begin
     file_handle := ULT_FILE.FOPEN();
     UTL_FILE.PUTF(file_handle,'写入的信息,如果是查询的结果如何写入?');