2014-04-22 4 views

답변

4

추가 할 트리거가 절대 실행되지 않으면 예외가 발생합니다. 여기에는 구별 할 점이 있습니다. 시작 시간을 과거로 예약 할 수는 있지만 트리거가 시작될 미래 시간이 있어야합니다. 따라서 NOW() - 1d의 시작 시간을 갖는 것은 트리거를 추가 한 후 발생하는 발사 (미래의 EndTimeUtc 및 지금부터 더 많은 화재를 허용하는 일람표)가 있으면 좋습니다.

그래서 GetNextFireTimeUtc가 추가중인 트리거에 대해 null이 아닌 값을 반환하는지 확인해야합니다.

+0

정확하게 내가 찾고있는 정보. 제 경우에는 특정 날짜/시간에 한 번 발사하는 방아쇠를 계획하고 있으므로 과거의 날짜/시간을 지켜야합니다. 감사! –

관련 문제