資料刪除分 DELETE(可恢復)與 TRUNCATE(不可恢復)。若誤執行 DELETE,可用閃回查詢找回。
SELECT * FROM 表名 AS OF TIMESTAMP 時間點 WHERE 條件;
SELECT * FROM tb_test AS OF TIMESTAMP SYSDATE - 10 WHERE 1=1;
UNDO 管理且保留時間足夠(UNDO_RETENTION)。TRUNCATE、DROP 無法用此法恢復,需從備份還原。FLASHBACK TABLE 或 FLASHBACK DATABASE 做完整恢復。