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

MySQL सभी ट्रिगर अक्षम करें

आप सीधे ट्रिगर्स को अक्षम नहीं कर सकते हैं और मैं आपको वह करने की सलाह नहीं दूंगा जो आप सुझा रहे हैं, लेकिन आप अपना ट्रिगर जांच सकते हैं कि क्या एक चर (नीचे मेरे उदाहरण में @disable_triggers है) ) NULL है ट्रिगर की सामग्री को निष्पादित करने से पहले। उदाहरण के लिए:

प्रश्न:

SET @disable_triggers = 1;
// Your update statement goes here.
SET @disable_triggers = NULL;

ट्रिगर:

IF @disable_triggers IS NULL THEN
    // Do something use as the trigger isn't disabled.
END IF;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JDBC बनाम हाइबरनेट

  2. डॉकर MYSQL '[2002] कनेक्शन अस्वीकृत'

  3. MySQL में एकल कॉलम में डुप्लिकेट अल्पविराम से अलग किए गए मान को कैसे हटाएं

  4. विंडोज़ में अपरिभाषित फ़ंक्शन dbase_open () त्रुटि पर कॉल को कैसे हल करें?

  5. एक ही तालिका में मूल्यों को एक कॉलम से दूसरे कॉलम में कॉपी करें