संपादित करें: हां, यह सच है कि MySQL 5 और 6 के संस्करण 5.n और 6.n CREATE TRIGGER
लागू करते हैं और DROP TRIGGER
और बाकी कुछ भी नहीं। पोस्टग्रेज डॉक्यूमेंटेशन का यह हिस्सा
के अनुसार , यहां तक कि CREATE TRIGGER
. भी नहीं है SQL 92 में, इसलिए TRIGGER पाकर खुद को भाग्यशाली समझें :-)
विजुअल स्टूडियो MySQL प्लगइन दस्तावेज़ीकरण है:
... जो आप चाहते हैं वह करने लगता है। मेरा अनुमान है कि यह GUI चीनी है और पर्दे के पीछे आपको एक DROP CREATE
मिलता है ।
जहां तक कुछ UPDATE
के लिए ट्रिगर की बात है s और अन्य नहीं, SQL में ठीक एक UPDATE
है प्रति टेबल। एक IF
लगाएं आपके UPDATE
. की शुरुआत में क्लॉज ट्रिगर करें ताकि आपका तर्क - जो कुछ भी आप अपने UPDATE
. में कर रहे हैं s - केवल तभी निष्पादित किया जाता है जब आपको लगता है कि यह उचित है।