如何在SQL中撤消没有备份的DROP TABLE语句?
答案 0 :(得分:1)
如果您使用的是Oracle,则可以使用闪回删除。有关详细信息,请查看此链接http://docs.oracle.com/cd/B19306_01/backup.102/b14192/flashptr004.htm
SQL> drop table mytab;
Table dropped.
SQL> select original_name from dba_recyclebin;
Original Name
--------------------------------
MYTAB
SQL> flashback table MYTAB to before drop;
Flashback complete.
SQL> select * from mytab;
ID
----------
2
2