안녕하세요
table에 create_date 같은 컬럼이 있어서
데이터 삽입 시점을 보통 저장을 하는데요..
이번에 작업할 테이블에는 이런 컬럼이 없습니다.
기간이 지나면 데이터를 자동으로 지우게 user job 에 등록을 하고 싶습니다.
그렇지만.. 생성일을 알수가 없네요...
혹시 오라클 기능중에..
생성을을 따로 저장 하지 않고도
컬럼에 데이터가 들어가 시점을 알수 있는 방법이 따로 존재 하고 있는지 궁굼합니다.
있는 걸로 알고있습니다...
무슨TIMESTAMP 인데...
한번 검색을 해보세요...
10g라면 ora_rowscn pseudo column을 사용하면 될 듯 합니다.
다음 URL을 참조하십시오.
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/pseudocolumns007.htm#BABFAFIC
그리고 SCN을 Timestamp로 바꾸기 위해서는 다음 URL을 참조하십시오.
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/functions142.htm#BABEHBCB