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


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.