在不知道表结构的情况下,如果用存储过程把表数据写入CSV文件
不能用其他工具,只能用存储过程请大家帮助

解决方案 »

  1.   

    set echo off
    set feedback off
    set heading off
    select * from table;
    spool off 
      

  2.   

    不能用spool啊,要用存储过程,因为每处理一条数据,还是做点其他逻辑的
      

  3.   

    表名知道吧。去user_table_columns查询表的所有列。然后把所有列连接起来,写入文件,用UTL_FILE过程去写入文件
      

  4.   

    能不能 select * from A直接到一个string的
      

  5.   

    不能!
    用存储过程把表数据写入CSV文件 ,需要知道表的字段。