Zaplanuj wydarzenie codziennie o określonej godzinie


11

Chcę, aby moje wydarzenie odbywało się codziennie o 00:20. Jestem zagubiony w planowaniu czasu. Czy powinienem używać pierwszej opcji, czy drugiej?

opcja 1

CREATE EVENT my_event
  ON SCHEDULE
    EVERY 1 DAY
    STARTS '2014-04-30 00:20:00' ON COMPLETION PRESERVE ENABLE 
  DO
    # My query

Opcja 2

CREATE EVENT my_event
  ON SCHEDULE
    AT ('2014-04-30 00:20:00'+ INTERVAL 1 DAY) ON COMPLETION PRESERVE ENABLE 
  DO
    # My query

Odpowiedzi:


10

Użyj pierwszego, jeśli chcesz realizować swoje wydarzenie codziennie.

Druga składnia zostanie wykonana raz.

Opcja 1 : Wykonuj wydarzenie co noc o 00:20

Opcja 2 : Wykonaj wydarzenie raz 01.05.2014 o 00:20

Max.


1
Zastanawiam się: co to ON COMPLETION PRESERVE ENABLEznaczy?
Kolob Canyon

1
@KolobCanyon ON COMPLETION PRESERVE, aby było to powtarzalne wydarzenie, więc nie musisz go ponownie tworzyć.
Yassine LAADIDI
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.