문제

연계기관에서 API를 통해 데이터를 가져가는 케이스가 있다. 

데이터를 가져가게 되면 TRAN_YN을 'Y'로 update 하는데 테스트 요청 시 마다 'N'으로 업데이트를 해주어야한다...

... 나는 언제 퇴근 하라고...

 

해결

MYSQL에 Event기능이 있다고 하여 추가 하였다.

 

이벤트 생성

CREATE EVENT IF NOT EXISTS FRANS_SET
 ON SCHEDULE
   EVERY 1 MINUTE
   STARTS '2024-06-20 15:30:00'
  DO UPDATE TBL_XXXX SET TRANS_YN ='N'

 

이벤트 조회

SHOW EVENTS;

 

이벤트 삭제

DROP EVENT TRAN_SET

 

 

얏호 퇴근하자.

+ Recent posts