-1
如何撤消在SQL中无备份的DROP TABLE语句?如何在SQL中撤消没有备份的DROP TABLE语句?
如何撤消在SQL中无备份的DROP TABLE语句?如何在SQL中撤消没有备份的DROP TABLE语句?
如果您使用的是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
Ooops.You cant.Use备份。 – Mihai 2015-01-04 10:20:13
如果不知道你正在使用的是什么RDBMS(MySQL,Oracle,DB2等),这是无法回答的。 – Ben 2015-01-04 10:24:13
您正在使用哪些DBMS?你已经承诺了吗?如果没有,你可以在一些DBMS中回滚它。 – 2015-01-04 11:02:02