select a,b,c,d from tableA 
要求把查询结果的各列分开放到excel sheet中不同的列中。

解决方案 »

  1.   

    用toad或pl/sql
    sqlplus可以导成txt文件
      

  2.   

    我机子上只有sqlplus,请大家帮忙
      

  3.   

    sqlplus干这种事情好像比较困难,不过可以考虑导成.csv格式的文件。这个是文本格式的,excel能直接打开的
      

  4.   

    贴一段csv的数据"   ","SERVICEID","NDST","ZDST","ROWID"
    "1","2931","0","2","AACH5iAANAAGTNoAAA"
    "2","2935","2","6","AACH5iAANAAGTNoAAB"
      

  5.   

    我经常用pl/sql 转Excel,而且Excel也可以通过pl/sql 到数据库中。
      

  6.   

    SET ECHO OFF
    SPOOL C:\
    select a||','||b||','||c||','||d from tableA ;
    SPOOL OFF
    用上面的一段执行就可以了.