oracle怎样删除回收站里面的表
2015-08-24 13:49
363 查看
使用PL/Sql工具的时候,我们经常会看到其中有以bin开头的名字很长的表,如bin$/rt62vkdt5wmrjfcz28eja==$0,这是我们在使用drop table tablename命令时留下的垃圾信息。oracle比较好,drop table的时候,不会彻底删除该表,它将drop的表放到了自己的回收站里,放到回收站的表就是我们看到的形如bin$/rt62vkdt5wmrjfcz28eja==$0的表,其中包含了表的结构定义信息和数据。因此,彻底删除表的命令如下:
drop table tablename purge
关于该部分,有如下命令:
查询所有此类表 SQL> select * from recyclebin where type='TABLE';
用来删除回收站中所有的表 SQL> PURGE RECYCLEBIN
用来删除指定的表 SQL> PURGE TABLE tablename
用来闪回被删除的表 SQL> FLASHBACK TABLE tablename
drop table tablename purge
关于该部分,有如下命令:
查询所有此类表 SQL> select * from recyclebin where type='TABLE';
用来删除回收站中所有的表 SQL> PURGE RECYCLEBIN
用来删除指定的表 SQL> PURGE TABLE tablename
用来闪回被删除的表 SQL> FLASHBACK TABLE tablename
相关文章推荐
- oracle学习笔记一:用户管理(2)创建删除用户
- pl sql连接oracle报错12154-解决X64操作系统PL/SQL连接报错问题 make sure you have the 32 bits oracle client installed
- oracle 索引的(创建、简介、技巧、怎样查看)
- oracle 、sql server、mysql 日期转字符串:convert、to_char、date_forma
- 【DATAGUARD】物理dg在主库丢失归档文件的情况下的恢复(七)
- oracle中in 和exists的使用效率
- 如何利用JDBC连接并操作Oracle数据库
- oracle数据库
- Oracle中的索引详解
- oracle中trim,ltrim,rtrim函数用法
- oracle 估算undo脚本
- (转)关于oracle的表空间,分区表,以及索引的总结
- navicat oracle配置及ORA-28457解决办法
- oracle 估算redo脚本
- oracle闪回技术
- oracle 安装后需要调整内容
- 打开和关闭oracle的审计功能
- Oracle已经启动,连接sqlplus后,进行查询,出现下面错误
- 从mysql中将数据导入到oracle数据库中
- Windows平台使用RMAN命令自动删除Oracle过期归档日志的方法