Programming/Oracle
DROP된 테이블 살리기
patrick610
2020. 6. 21. 14:40
반응형
SMALL
DROP 살리기
FLASHBACK 기능
DB를 관리하다가 실수로 데이터를 삭제하거나 데이터를 잘못 변경하는 상황에서 특정 시점으로 되돌릴 수 있는 기능입니다.
* 형식
FLASHBACK RECYCLEBIN [테이블명] TO BEFORE DROP;
플래시백으로 RECYCLEBIN에서 복원하는 기본 문법입니다.
FLASHBACK RECYCLEBIN [테이블명] TO BEFORE DROP RENAME TO [새 테이블명];
플래시백으로 RECYCLEBIN에서 다른 이름의 테이블로 복원할 때 사용하는 문법입니다.
TIMESTAMP 기능
실수로 데이터를 지우고 COMMIT한 경우 TIMESTAMP를 이용하여 복구가 가능합니다.
* 형식
INSERT INTO 테이블명 SELECT * FROM 테이블명 AS OF TIMESTAMP(SYSTEMSTAMP- INTERVAL '30' MINUTE);
반응형
LIST