程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> oracle數據庫誤刪恢復方法

oracle數據庫誤刪恢復方法

編輯:Oracle教程

oracle數據庫誤刪恢復方法


一.如果只是誤刪部分數據或者某條數據可以通過

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 查詢條件; //已將誤刪除數據插入表中

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved