恢复删除的表

CREATE OR REPLACE PROCEDURE recicle is
t_name varchar2(32);
sq varchar2(500);
cursor cur is
select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin where type='TABLE' and ts_name='USERS';
BEGIN
for x in cur loop
t_name :=x.original_name;
sq :='flashback table '||t_name||' to before drop';
execute immediate sq;
end loop;
end ;

posted @ 2019-05-31 19:26  吃馒头的火鸡  阅读(144)  评论(0编辑  收藏  举报