drop所有表倒是好办法,不过,不知道有没有办法用一条语句DROP所有表,存储过程,函数
先删除再导入那就不叫“不重建”了
先删除再导入那就不叫“不重建”了
解决方案 »
- 关于Sql多表关联查询问题
- ORACLE设置多监听遇到的问题
- 查记录 (oracle)
- oracle存储过程如何取动态字段内容(临时表)并汇总合并输出数据集??
- bat文件执行sql脚本
- 根据已有一组数据去表里统计
- 请问,如何实现一个UPDATE的SQL文里每一万条COMMIT一次
- 求一个ORACLE中提取用户登陆信息的触发器
- oracle启动!!!
- 查询出选课不少于2门的学生的姓名、选课门数,要求按照选课门数的降序排序,如果选课门数相同,按照姓名升序排序
- ORA-12545: 连接因对象主机或对象不存在而失败
- Agent Configuration Assistant配置不上?那位高手遇到过,请帮忙!
就把这个用户和他里面的所有对象都删掉了,重建一个USER,再导入。
SQL> spool c:\a.sql
SQL> select 'dropt table '||table_name||';' from cat where TABLE_TYPE='TABLE';
编辑一下a.sql,然后再执行该脚本就可以删除该用户的所有表了
也可以直接把用户删除,再重建。