SQL - Flashback 데이터 table 복구
특정과거시점의 데이터로 테이블을 되돌려 놓는것 앞서 배웠던 query 복구는 플래시백 하여서 그 결과값을 새로 백업 파일로 만들어 만든 backup table 을 다시 원래 테이블로 데이터 insert 하는 과정을 거쳤다면 지금하는 Table 복구는 복구 할 시점부터 현재까지 수행했던 DML 작업 ( insert,update,delete, merge ) 을 반대로 수행하며 과거로 돌리는 것이다. 그런데 만약 복구할 시점부터 현재시점 사이에 DDL(create, alter, drop, truncate, rename)과 , DCL (grant, revoke ) 문이 수행되었다면, 해당 flashback table 명령어가 수행되지 않고 에러가 발생합니다. delete 후 commit 된 테이블 delete ..