大家好,请问在ORACLE中怎样把表中的数据导出成txt及excel格式?为什么我从PL/SQL中工具-导出表-输入文件名x.txt,导出后里面内容显示乱码?

解决方案 »

  1.   

    使用第三方工具toad是可以的,可以将其保存为txt或者excel格式。另外导出成text文本格式的,可以使用ociuldr工具,从http://www.anysql.net/software/ociuldr.exe下载即可,挺好用的
      

  2.   

    在sqlplus中用
    spool c:\a.txt
    然后执行
    select col1,col2,col3 from tabname;
    或者用逗号分开
    select col1||','||col2||','||col2 from tabname;
    然后
    spool off打开c:\a.txt编辑一下就可以了.