oracle数据库误删恢复方法

页面导航:首页 > 数据库 > oracle > oracle数据库误删恢复方法

oracle数据库误删恢复方法

来源: 作者: 时间:2016-01-29 09:07 【

一 如果只是误删部分数据或者某条数据可以通过1、select * from 误删除的表明 as of timestamp to_Date( 恢复年月日 时分秒 , 恢复时间 26684;式 ) where 查询条件;

一.如果只是误删部分数据或者某条数据可以通过

1、select * from 误删除的表明 as of timestamp to_Date('恢复年月日 时分秒', '恢复时间格式') where 查询条件;

如:select * from emp as of timestamp to_Date('2014-11-27 16:20:00', 'yyyy-mm-dd hh24:mi:ss') where ename='scott' //查询到误删除的数据

2、将查询出来的数据导出,在导入表中;

二.如果误删全部数据;

1、insert into 误删的表明 select * from 误删的表明 as of timestamp to_Date('2014-11-27 16:28:00', 'yyyy-mm-dd hh24:mi:ss') where 查询条件; //已将误删除数据插入表中

Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<