新手。
另请问oracle可以设置代理什么的,自动将 标题提取的记录生成一份excel报表什么的吗?
如果不行,有没有什么工具可以实现?

解决方案 »

  1.   

    -- 到当前日期,包括当前日期不呢?如果不包括当前日期的数据,写法如下:
    select * from tb_name
    where date_col >= trunc(sysdate)-7
     and  date_col <  trunc(sysdate);
      

  2.   

    第二个问题就简单啦:excel 可以直接访问 Oracle
      

  3.   

    -- 最多 只需要创建一个 ODBC 数据源就可以啦!
      

  4.   

    通过pl/sql development或toad都是可以生成Excel文件的。
      

  5.   


    -- 就是,toad 是最好的工具!
      

  6.   

    在toad里面,执行SQL查出数据后,直接右键Data Grid,选择"save as",然后保存为excel就可以了
      

  7.   

    楼主是想在存储过程或者方法里SELECT之后,自动导出文件,是吧?
      

  8.   

    SQL> declare
      2  v_file utl_file.file_type;
      3  begin
      4  v_file := utl_file.fopen('/home/test', 'Data.txt', 'w');
      5  utl_file.put_line(v_file, 'PROCEDURE   NAME: ');
      6  utl_file.fclose(v_file);
      7  end;
      8  /
    --/home/test是数据库所在的主机上的路径
      

  9.   

    楼主,可以参考这个网页:
    http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380147d8c8c4668d4e419ce3b4c413037bfa6663f405a8e906b6075a9195eeda13572640123b5998bd74fdeac925f75ce786a6459db0144dc5ee9955124b137972efeae69b3e1ae6584afa2c4df2344cb235127c2a7d7&p=9a769a4389861df608e29f745954&user=baidu&fm=sc&query=utl%5Ffile%2Efopen&qid=fc1b9bfa0590bf31&p1=3
      

  10.   

    lz可以导出为excel,还可以自己写个程序生成excel,方法很多