sql语句撤消

一不小心把表记录给删了能撤消上一步操作吗
2024-12-01 05:11:56
推荐回答(2个)
回答1:

如果是sql数据库:
恢复被删除的表可以使用SQL数据恢复软件log explorer for sql server来恢复,表中的数据可以一起恢复.具体的可以看一下这篇.
http://www.wuguoqiang.com/j_note_detail.asp?id=24

如果是Oracle数据库:
可以用flashback
具体可以看下一篇,不过记住要在24小时内恢复,超过24小时就不能用这个方法:
http://hi.baidu.com/loveyurui/blog/item/f1862cf72d07902fbd3109d1.html

回答2:

除非用rollback,要不就只能用备份的数据库还原了
FLASHBACK方便是方便,但好像只有ORACLE 10G里面才有,9i没有的