안녕하세요.. 많은 도움을 구하고 있습니다. 모든 분들께 미리 감사드려요..
제가 이번에 질문 드릴건 역시 DB JOB으로 처리해야 할 문제인거 같습니다...
T_MAIN이란 테이블이 있습니다.
USER_ID VARCHAR(15) //아이디
TITLE VARCHAR(100) //제목
MSG VARCHAR(4000) //내용
SEND_DATE VARCHAR(14) //발송일 yyyyMMddHHmmss 형식
위와 같은 테이블입니다. 그런데 문제는 USER_ID 별로 그러니까 회원별로 SEND_DATE 기준 최근 3개월 데이터를 제외한
나머지 데이터를 삭제하고 특정 테이블(필드 구조가 같은)에 넣고 싶습니다.
핵심은 각 회원별로 SEND_DATE 기준 최근 3개월 이전 데이터를 삭제하고 백업하는것입니다.
(*추가로 각 회원별이 아니라 그냥 최근 3개월 데이터만 존재해도 상관 없지 않을까 생각도 드네요.. 맞나요?)
(*T_MAIN 테이블은 각 회원별 최근 3개월 데이터만 존재하게 하려는 목적입니다.)
어떻게 프로그래밍해야 할지... 그리고 DB JOB이 실행되는 주기는 어떻게 해야 할지 조언을 구해봅니다.
부탁드려요 고수님들..