删除的表不会进入回收站

jre*_*d72 5 oracle database-tuning

首先,我是一名学生,刚刚接触 Oracle。

快速历史

  • 使用 SQL Developer 运行 Oracle express 的 Virtual Box XP。
  • 为自己创建了一个用户和表空间。(关键是我不在系统上)
  • 我已检查以确保我的回收站处于活动状态

    SHOW 参数回收站;

    命令。

  • 我也尝试过将会话更改为开启。

长话短说创建表,添加一些数据,使用标准删除命令删除表,最后没有清除,表不会进入回收站,因此不能使用闪回命令来检索它。关于为什么我的回收站无法正常运行的任何想法,或者我是否遗漏了一些明显的东西?我很绿色所以假设后者:) 任何反馈将不胜感激!

azz*_*axp 0

我尝试了你的方案,它有效..看看我做了什么:-

--create table
CREATE TABLE PROVINCE_ID (ID NUMBER(10) , PROVINCE VARCHAR2(30));

select * from user_tables; -- to chk if the table was created and is listed

DROP TABLE PROVINCE_ID; -- Drop the table now

select * from recyclebin; -- see it in recycle bin as some BINXYZ... name

FLASHBACK TABLE PROVINCE_ID TO BEFORE DROP; -- Flash back

select * from recyclebin;-- should be empty if no other tables are there
Run Code Online (Sandbox Code Playgroud)