직접 컬럼을 만들지 안고 rownum 같이 db 자체적으로 이 데이터가 언제 insert나 update 되었는지 알려면 어떻게 해야하나요?
by 마농
[2013.12.05 08:59:40]
== ORA_ROWSCN == 10G부터 등장한 Pseudo 컬럼으로 ROW 단위 커밋넘버를 가진다. 테이블 생성시 ROWDEPENDENCIES 옵션을 사용해야지만 ROW 단위로 동작한다. 옵션 미지정 테이블에서는 블럭 단위로 동작 SCN_TO_TIMESTAMP(ORA_ROWSCN) 을 이용해 타임스템프로 변경 가능하지만 변경 가능 주기는 단 5일. 5일 이상 지난 SCN 은 시간으로 변경 못함. ORA_ROWSCN 은 그저 보조적인 역할을 할 뿐... 갱신 일시를 확인하기 위해서는 별도 컬럼을 관리해주는 것이 옳음.
by Albothyl
[2013.12.06 08:04:45]
답변 감사합니다. !!
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.