利用作业执行一个脚本pl/sql。
脚本里只要将spool到文件不就可以了?

解决方案 »

  1.   

    用utl_file可以实现,请参考一下utl_file的用法:
    declare
      out_file UTL_FILE.FILE_TYPE;
    begin
      out_file := UTL_FILE.FOPEN('C:\TXT', 'ROW.TXT', 'A');
      UTL_FILE.PUTF(out_file, 'alfdjasf\n');
      UTL_FILE.FCLOSE(out_file);
    end;
      

  2.   

    注意,要在init.ora中加上:
    utl_file_dir=c:\txt  #指定文件输出路径
      

  3.   

    系统报错: 0Ra_06510  User-Defined Exception
      

  4.   

    在init.ora中增加utl_file_dir后,要重新启动数据库