테스트 사이트 - 개발 중인 베타 버전입니다

마감 기한이 지나면 자동으로 db정보를 변경하게 하려면 채택완료

캣티천사 4년 전 조회 2,012

이 테이블에서 pro_deadline이 오늘 날짜를 지나면 자동으로 pro_status가 'N'이 되게 하고싶은데 그러려면 db단에서 해결을 해야하나요?ㅠㅠㅠ

그렇다면 트리거를 써야하나요? 아니면 pl sql을 써야하나요?!

참고로 spring 웹프로젝트로 진행중입니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
뚜찌빠찌

크론탭을 사용하는게 제일 편하실것같은데요 ?

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

저거 못할정도면 스프링으로 어떻게 하시려구요...? ㄷㄷ

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

캣티천사
4년 전
버튼이나 따로 이벤트 발생했을때 변경하게 하는거 말고 자동으로 deadline이 오늘 날짜를 지나면 db가 변경되게 해야 해서요! plsql이나 trigger로 할 수 있었던거 같은데 기억이 잘 안나서요..
릴보이즈
4년 전
저는 mysql만 써봐서요 근데 트리거로 했어요
캣티천사
4년 전
아 이 프로젝트는 oracle 사용중이라.. 디비공부좀 더 열심히 해둘껄 가물가물하네요...ㅎㅎ ㅠㅠ 생각해봤는데 oracle 스케줄러 기능이나 스프링이나 자바에서 쿼츠 써도 될거같아요 좀더 생각해볼께요 감사합니다~
릴보이즈
4년 전
크론 쓰셔두 되구요~

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인