- 데이타를 업데이트한 경우
- 데이타를 삭제한 경우
이럴 때 이전 내용이 필요 하다면
as of timestamp 를 이용한다.
select * from tbl_dsm_301 as of timestamp(systimestamp-interval '30' minute) -- 30분 이전 데이터를 보여준다. where rcp_no ='20101207000243' |
select * from tbl_dsm_301 as of timestamp(systimestamp-interval '5' hour) -- 5시간 이전 데이터를 보여준다. where rcp_no ='20101207000243' |
덧,
-- 10분전과 지금과 다른 데이터만을 보여준다. select * from tbl_dsm_301 minus select * from tbl_dsm_301 |
출처 : http://angmang.tistory.com/33
'Database > Oracle' 카테고리의 다른 글
[펌] Oracle 11g Import (0) | 2013.09.03 |
---|---|
[펌] Oracle 및 MySQL 강좌 사이트 (0) | 2013.09.03 |
trim 혹은 replace 로 제거되지 않는 공백 chr(0) (2) | 2013.08.11 |
[펌] Oracle(ora-29275) 부분 다중 바이트 문자 (partial mulibyte character error) (0) | 2013.07.25 |
중복로우들 중에서 특정 값만 추출하기 (0) | 2013.06.13 |