ट्रिगर ड्रॉप करने के लिए, DROP कमांड का उपयोग करें। वाक्य रचना इस प्रकार है -
ड्रॉप ट्रिगर अगर आपका ट्रिगरनाम मौजूद है;
उपरोक्त सिंटैक्स को समझने के लिए, आपके वर्तमान डेटाबेस में एक ट्रिगर होना चाहिए।
यह जांचने के लिए कि ट्रिगर मौजूद है या नहीं, आप नीचे दी गई क्वेरी का उपयोग कर सकते हैं। हमारे डेटाबेस में एक ट्रिगर है -
mysql> ट्रिगर दिखाएं;
निम्नलिखित आउटपुट है -
<पूर्व>+-------+-----------+----+----- -------------------------------------------------- ---------------+----------+--------------------------+ ------------------------------------------+----- ----+---------------------+-------------------------- +--------------------------+| ट्रिगर | घटना | टेबल | वक्तव्य | समय | निर्मित | sql_mode | परिभाषित करने वाला | चरित्र_सेट_क्लाइंट | Collation_connection | डेटाबेस कोलेशन |+-------------+----------+-- -------------------------------------------------- ---------------+----------+--------------------------+ ------------------------------------------+----- ----+---------------------+-------------------------- +--------------------------+| चेक वेतन | सम्मिलित करें | कर्मचारी योग्य | अगर नया। कर्मचारी वेतन <1000 तो सेट करें। कर्मचारी वेतन =10000; समाप्त अगर | पहले | 2018-12-31 17:33:29.54 |STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION | जड़@% | utf8 |utf8_general_ci | utf8mb4_0900_ai_ci |+-------------+-----------+---------------+---------- -------------------------------------------------- --------------+----------+--------------------------+- -------------------------------------------+---------- ---+--------------------------+---------------------+ ------------------------+1 पंक्ति में सेट (0.17 सेकंड)यहाँ, हमने एम्प्लॉयीटेबल पर 'चेकसैलरी' नाम से ट्रिगर किया है। DROP कमांड का उपयोग करके ट्रिगर 'चेकसैलरी' को ड्रॉप करें। क्वेरी इस प्रकार है -
mysql> ड्रॉप ट्रिगर यदि मौजूद है CheckSalary;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.30 सेकंड)
ट्रिगर मौजूद है या नहीं, यह जांचने के लिए शो ट्रिगर कमांड का उपयोग करें। क्वेरी इस प्रकार है -
mysql> ट्रिगर दिखाएं;खाली सेट (0.00 सेकंड)
अब उपरोक्त परिणाम को देखें, ट्रिगर डेटाबेस 'परीक्षण' मौजूद नहीं है। हमने ड्रॉप का उपयोग करके इसे हटा दिया।