问题1:在PL/SQL中有没有可以用来直接把查询结果输出为EXCEL的函数,或者功能,用UTL_file这个太费劲了。
问题2:PL/SQL里查询结果可以直接另存为各种格式的文件,这个是怎么实现的,
问题3:能把SQL*pLUS里的SPOOL命令嵌入到PL/SQL的存储过程中吗?谢谢,不怎么怎么给分,还请不吝赐教

解决方案 »

  1.   

    1.unknow
    2. spool 路径+文件名  
    3.恐怕不行。但可以这样。
    SET SERVEROUTPUT ON FEED OFF TERM OFF ECHO OFF
    SPOOL FF.CSV
    EXEC  XYX_PROCEDURE
    SPOOL OFF
      

  2.   

    第三个问题,哎,那就没办法实现每天定时执行一个SQL语句,然后导出该查询结果了.
      

  3.   

    问题1和2建议你使用第三方工具 Plsql Developer。 问题3:能把SQL*pLUS里的SPOOL命令嵌入到PL/SQL的存储过程中吗? spool是sqlplus的命令,在plsql中无法使用。