Oracle 数据库利用回收站恢复删除的表实例演示

时间:2022-07-25
本文章向大家介绍Oracle 数据库利用回收站恢复删除的表实例演示,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
-- 创建表
create table test_A ( pk_test char);
-- 删表
drop table test_A;
-- 查询该表
select * from test_A;

可以看到找不到这个表了。

-- 查询回收站
select * from user_recyclebin order by droptime desc;

这里用 droptime 删除时间排下序,第一个就是我们删的。

-- 回收表
flashback table test_A to before drop;
-- 再次查询该表
select * from test_A;

可以看到有这个表了,只是我们的表是空表,没数据而已。