oracle 误删除数据恢复(delete)

有些话、适合烂在心里 提交于 2019-12-24 02:30:33

oracle 误删除数据恢复

可以采用如下语句处理:

select * from 表名 as of timestamp to_Date('2014-02-27 14:28:00', 'yyyy-mm-dd hh24:mi:ss')

以上语句标示,可以查询出该表在某个时间点的数据,既然可以查询出以往的数据,那就可以直接恢复了。

如下语句

insert into 表名  select * from 表名 as of timestamp to_Date('2014-02-27 14:28:00', 'yyyy-mm-dd hh24:mi:ss')

 

但是,如果数据删除后,数据表结构变化了,该种方法就不中用了,

此时在查询的时候会提示:无法读取数据,表定义已更改

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!