oracle 9i 閃回
今天一個同事錯誤刪除了一些記錄,已經有15分鐘了
首先將刪除的記錄存放在一個臨時表中
create table tm_gaogao as select * from tf_r_simcard as of timestamp(systimestamp - interval'1200' second);
然後挑出錯誤刪除的記錄,插回原表
insert into tf_r_simcard select * from tm_gaogao where simcardid like '5555%' ;
搞定。
以下是oracle文件中其他閃回sql:
INSERT INTO employee
(SELECT * FROM employee AS OF
TIMESTAMP (SYSTIMESTAMP - INTERVAL '60' MINUTE))
MINUS SELECT * FROM employee);
CREATE VIEW hour_ago AS
SELECT * FROM employee AS OF
TIMESTAMP (SYSTIMESTAMP - INTERVAL '60' MINUTE);
INSERT INTO employee
(SELECT * FROM employee AS OF TIMESTAMP
TO_TIMESTAMP('2003-04-04 09:30:00', 'YYYY-MM-DD HH:MI:SS')
WHERE name = 'JOHN');
這是我使用閃回功能恢復的時間最長的資料,寫在這裡做個紀念。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267897/viewspace-907571/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 9i閃回測試。Oracle
- oracle閃回Oracle
- oracle 閃回Oracle
- 關於 oracle 9i 閃回的一個錯誤補Oracle
- 關於oracle 9i的閃回的一個錯誤Oracle
- oracle 閃回 flashbackOracle
- oracle閃回特性Oracle
- Oracle閃回技術 為Oracle閃回配置資料庫Oracle資料庫
- Oracle Flashback 閃回查詢功能操作範例(9i and 10g)Oracle
- Oracle閃回技術之閃回資料庫Oracle資料庫
- Oracle 11G 閃回技術 使用Oracle閃回查詢Oracle
- oracle閃回查詢Oracle
- Oracle閃回刪除Oracle
- Oracle閃回詳解Oracle
- 清空 oracle 閃回區Oracle
- Oracle 之 閃回操作Oracle
- oracle 閃回查詢Oracle
- Oracle 閃回技術 概覽 資料庫閃回功能Oracle資料庫
- Oracle -- 閃回恢復區---實踐1---閃回庫Oracle
- Oracle資料庫閃回Oracle資料庫
- Oracle閃回資料庫Oracle資料庫
- Oracle閃回恢復區Oracle
- oracle的閃回查詢Oracle
- oracle的回閃查詢Oracle
- Oracle 閃回特性(FLASHBACK DATABASE)OracleDatabase
- Oracle 閃回區(Oracle Flash recovery area)Oracle
- Oracle 11G 閃回技術 使用閃回版本查詢Oracle
- Oracle12.1閃回功能Oracle
- Oracle閃回資料歸檔Oracle
- Oracle閃回誤刪的表Oracle
- oracle 閃回技術簡介Oracle
- Oracle 11g 閃回表Oracle
- 閃回表、閃回查詢
- Oracle 11G 閃回技術 閃回版本查詢和閃回事務查詢Oracle
- 【RECO_ORACLE】Oracle閃回PDB的方法Oracle
- 閃回(關於閃回查詢)
- 閃回刪除、閃回查詢
- 閃回技術二:閃回表