Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL ट्रिगर इन्सर्ट/अपडेट इवेंट्स पर

ग्रिजेश की पूरी मदद और सशर्त बयानों का उपयोग करने के उनके सुझाव के साथ, मैं एक प्राप्त करने में सक्षम था ट्रिगर जो दोनों कार्य करता है। फिर से धन्यवाद ग्रिजेश

 DELIMITER $$ 
 CREATE TRIGGER update_count AFTER INSERT ON ext_words 
 FOR EACH ROW 
   BEGIN
     IF NOT EXISTS (SELECT 1 FROM ext_words_count WHERE word = NEW.word) THEN
       INSERT INTO ext_words_count (word) VALUES (NEW.word);
   ELSE
       UPDATE ext_words_count SET word_count = word_count + 1 WHERE word = NEW.word;
   END IF;
  END $$    
 DELIMITER;   


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. हेक्साडेसिमल को वर्कर (डेटाटाइम) में कैसे डाला जाए?

  2. MySQL COUNT () - एक क्वेरी द्वारा लौटाई जाने वाली पंक्तियों की संख्या प्राप्त करें

  3. निष्क्रिय mysql कनेक्शन को समाप्त करना

  4. क्या mysql_insert_id उपयोग करने के लिए सुरक्षित है?

  5. जब लोग पंजीकरण करते हैं तो डुप्लिकेट उपयोगकर्ता नाम कैसे रोकें?