그동안 특정 테이블에 어떠한 작업들이 일어났는지 그 dml 문들을 거꾸로 되돌리는 dml문장이출력되는 쿼리문 이다.
가능한 버전은 enterprise edition
내가쓰는 오라클 버전 확인하기
select * from v$version;
예전에 insert 작업을 수행했다면
insert into emp(empno, ename, sal)
values(1234,'AAAA',3000) ;
그다음 트랜잭션 쿼리를 쓰게 되면 다음과 같은 문장이 결과로 나온다.
delete from emp
where empno =1234;
현업은 잘 안쓴다.
'Oracle > SQL' 카테고리의 다른 글
SQL (2) 제약 UNIQUE (0) | 2021.12.05 |
---|---|
SQL (1) 제약 Primary key (0) | 2021.12.05 |
SQL - Flashback Version Query (데이터 변경내역 이력 확인) (0) | 2021.12.05 |
SQL - Flashback DROP 된 데이터 복구 (인덱스도 함께 복구) (0) | 2021.12.03 |
SQL - Flashback 데이터 table 복구 (0) | 2021.12.03 |