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

BIG biang教你誤刪oracle 怎麼辦,,biangoracle

編輯:Oracle教程

BIG biang教你誤刪oracle 怎麼辦,,biangoracle


今天無意中在網上看到了關於oracle誤刪除數據恢復的一條信息,發現的確很好使,下面就我的測試向大家匯報下。

 

 1. select * from t_viradsl2 t         //查詢t_viradsl2中所有的數據,可以看到三條數據

 2. delete t_viradsl2                      //刪除t_viradsl2中所有的數據,三條數據消失

 3. select * from t_viradsl2 t         //無數據。

 4. insert into t_viradsl2 select * from t_viradsl2 as of timestamp to_Date('2011-01-19 15:28:00', 'yyyy-mm-dd hh24:mi:ss')             //已將誤刪除數據插入表中

 5. select * from t_viradsl2 t         //又會看到三條數據。

 

我們來分析下第四步,注意這句:

select * from t_viradsl2 as of timestamp to_Date('2011-01-19 15:28:00', 'yyyy-mm-dd hh24:mi:ss'),什麼意思呢, 找到t_viradsl2在2011-01-19 15:28:00這個時間點的所有數據,既然找到了,你想怎麼操作都可以了。

 

 最後感謝韓國超人氣組合big biang 權志龍,top

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