एक निश्चित समय पर हर दिन एक घटना का निर्धारण


11

मैं चाहता हूं कि मेरी घटना रोजाना 00:20 बजे चले। मैं समय के निर्धारण में भ्रमित हूं। क्या मुझे पहला विकल्प या दूसरा प्रयोग करना चाहिए?

विकल्प 1

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

विकल्प 2

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

जवाबों:


10

यदि आप अपनी घटना को रोजाना निष्पादित करना चाहते हैं तो पहले वाले का उपयोग करें।

दूसरा सिंटैक्स एक बार निष्पादित करेगा।

विकल्प 1 : घटना को हर रात 00:20 पर निष्पादित करें

विकल्प 2 : घटना को 2014-05-01 को 00:20 बजे एक बार निष्पादित करें

मैक्स।


1
बस सोच रहा था: क्या ON COMPLETION PRESERVE ENABLEमतलब है?
— कोलब कैन्यन

1
@KolobCanyon को पूरा करने के लिए इसे फिर से बनाने की जरूरत नहीं है, इसलिए इसे पूरा करने के लिए सटीक परीक्षण पर जाएं।
— यासीन लादिदी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.