使用PL/SQL不小心删除了一张表,表名:T_ORDER_INFO
首先,你可以查询一下你删除的记录,根据你自己的表名去查询
SELECT * FROM RECYCLEBIN WHERE ORIGINAL_NAME = 'T_ORDER_INFO';
如果你不记得删了哪张表,你也可以不加条件去查询所有的操作,找到你对应时间的操作也能看到对应的操作记录。
执行恢复SQL语句,根据自己的表名恢复即可
FLASHBACK TABLE T_ORDER_INFO TO BEFORE DORP;
最后刷新表就能看到表和数据都恢复了。
注意一点:表结构都是恢复了,但是索引名称不会恢复,需要自己去修改一下。