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

MySQL डेटाबेस में परिवर्तनों को ट्रैक करने के लिए ट्रिगर

Delimiter, Begin, और End स्टेटमेंट को हटाना पड़ा।

उत्तर

DROP TRIGGER IF EXISTS insert_classes;
CREATE TRIGGER insert_classes AFTER insert ON Classes
FOR EACH ROW
insert into tracking_classes (command, classID, Title, classDesc, Category, isEvent, picLeft, picTop, picRight, picBottom, prnColor, modified)
values('insert', NEW.classID, NEW.Title, NEW.Desc, NEW.Category, NEW.isEvent, NEW.picLeft, NEW.picTop, NEW.picRight, NEW.picBottom, NEW.prnColor, NOW());



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SphinxSE और RT अनुक्रमणिका से संबंधित कुछ प्रश्न

  2. MySQL कॉलम को ON DELETE SET NULL के साथ अस्वीकार करता है लेकिन DELETE CASCADE पर नहीं

  3. PHP वेब एप्लिकेशन में समय क्षेत्र सुविधा का निर्माण

  4. एक संग्रहीत प्रक्रिया पर केस स्टेटमेंट के लिए मैसकल केस नहीं मिला

  5. MySQL DELIMITER कीवर्ड काम नहीं कर रहा है