PLSQL Developer 这个工具可以直接把数据导成csv文件。

解决方案 »

  1.   

    SQL> spool c:\a.csv
    SQL> select * from table_name;
    SQL> spool off可以将数据导出到a.csv文件中.
      

  2.   

    楼上,这样导出来的是标准的CVS文件吗?就是以逗号分隔的那种。谢谢
      

  3.   

    SQL> select * from tb_phone_no where rownum<11;PHONE_N CITY CITY_NAM STATE  TYPE
    ------- ---- -------- ------ ------
    1300240 024  沈阳     辽宁   五环卡
    1300241 024  沈阳     辽宁   五环卡
    1300242 024  沈阳     辽宁   五环卡
    1300243 024  沈阳     辽宁   五环卡
    1300244 024  沈阳     辽宁   五环卡
    1300245 024  沈阳     辽宁   五环卡
    1300246 024  沈阳     辽宁   五环卡
    1300247 024  沈阳     辽宁   五环卡
    1300248 024  沈阳     辽宁   五环卡
    1300249 024  沈阳     辽宁   五环卡已选择10行。SQL> select phone_no 
      2  SQL> select phone_no || ',' || city_name || ',' || city_code || ',' || state || ',' || type
      2  from tb_phone_no where rownum<11;PHONE_NO||','||CITY_NAME||','||CITY
    -----------------------------------
    1300240,沈阳,024,辽宁,五环卡
    1300241,沈阳,024,辽宁,五环卡
    1300242,沈阳,024,辽宁,五环卡
    1300243,沈阳,024,辽宁,五环卡
    1300244,沈阳,024,辽宁,五环卡
    1300245,沈阳,024,辽宁,五环卡
    1300246,沈阳,024,辽宁,五环卡
    1300247,沈阳,024,辽宁,五环卡
    1300248,沈阳,024,辽宁,五环卡
    1300249,沈阳,024,辽宁,五环卡已选择10行。SQL>