drop所有表倒是好办法,不过,不知道有没有办法用一条语句DROP所有表,存储过程,函数
先删除再导入那就不叫“不重建”了

解决方案 »

  1.   

    DROP USER user CASCADE
    就把这个用户和他里面的所有对象都删掉了,重建一个USER,再导入。
      

  2.   

    同意 yuanscar(塑料树) 的做法,先drop 用户,再创建用户,再imp
      

  3.   

    同意 yuanscar(塑料树) 的做法,先drop 用户,再创建用户,再imp
      

  4.   

    SQL> spool off;
    SQL>  spool c:\a.sql
    SQL> select 'dropt table '||table_name||';' from cat where TABLE_TYPE='TABLE';
    编辑一下a.sql,然后再执行该脚本就可以删除该用户的所有表了
    也可以直接把用户删除,再重建。