我是这样的
SQL> spool c:\temp.txt;
SQL> select * from table_name;
直接就可以在c盘中找到

解决方案 »

  1.   

    spool temp.txt;//库结构:
    desc tablename
    //库记录:
    select * from tablename;spool off;
    edit temp.txt;
      

  2.   

    使用spool就可以了,结束的时候别忘了spool off
      

  3.   

    提醒你一下,用spool是比较好的方法,但是用select最好要注意格式,
      

  4.   

    我用了,可以输出,但是怎么控制格式呢?
    我希望输出格式如下:字段1值1 字段2值1 ...
    字段1值2 字段2值1 ...
      .
      .
      .
    字段1值100 字段2值100其中中间不要段,就是说一直连续的,因为我希望转换成符合导入到SQL Server中的TXT的要求
      

  5.   

    for example:
    set pagesize 0
    set linesize 250
    set termout off
    set heading off
    set echo off
    set feedback off
    spool E:\特快稽核\load\recv_bag.txt
      select IN_SERIAL_NO||'^'||IN_TIME||'^'||RECV_STAFF_NO||'^'||RECV_TEAM||'^'||ORIGINAL_CODE||'^'||CARRIER||'^'||DESP_NO||'^'||BAG_NO||'^'||BAG_WEIGHT||'^'||BAG_TOTAL||'^'||EDIT_MODE||'^'||EDIT_STAFF||'^'||EDIT_TIME||'^'||RECV_STAFF_NO2||'^' from recv_bag;
    spool off
    set termout on
    set heading on
    set echo on
    set feedback on
      

  6.   

    set head off
    set linesize 1000
    set pagesize 0
    spool c:\tb01.txt
    select * from tb01 where ...;
    spool off;
      

  7.   

    用spool 文件名
    .....spool off这种方法比较好用