如果是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
除非用rollback,要不就只能用备份的数据库还原了
FLASHBACK方便是方便,但好像只有ORACLE 10G里面才有,9i没有的