utl_file包,对服务器端文件进行操作。

解决方案 »

  1.   

    UTL_FILE.FOPEN();打开一个文件;UTL_FILE.GET_LINE();取出文件中一行数据;UTL_FILE.FCLOSE();关闭文件;
      

  2.   

    如果一次性的,建议用PL/SQL DEVELOPER工具。
    该工具对ORACLE数据开发和管理者都很有用处
      

  3.   

    不好意思,我是想把oracle的数据倒入到excel 或者 txt
      

  4.   

    使用utl_file软件包可以在存储过程中将数据保存成TXT,但因为不了解EXCEL的数据格式,所以做起来可能难些。建议使用PL/SQL DEVELOPER工具,但这样又不够灵活。我认为最好的办法是开发客户端程序,比如PB开发的数据窗口,随便保存成什么格式都可以。要不就首先保存成TXT,在用EXCEL打开。
      

  5.   

    谢谢,有没有用utl_file把数据保存成txt的例子?
      

  6.   

    1。在excel中可直接读oracle数据表
    2。select '"'||field1||'","||field2||'"' 即成 "field1","field2" 格式文本文件。要用 spool 写入文件。
      

  7.   

    1、可以用utl_file;
    2、可以自己写一个odbc的小程序;
    3、可以用Pb的工具;
    4、写一个小脚本也可以;
      

  8.   

    最简单的使用pl/sql developer,将结果另存一下。
      

  9.   

    file_handle:=utl_file.fopen(location,'aa.txt','w')
    我的oracle是装载另外一台linux服务器上面,这个location 该怎么写?
      

  10.   

    算了,拖的时间太长,先结帖。
    我的mail:[email protected] 还希望各位多多帮忙