बदल गए हैं, मैंने एक ट्रिगर लिखा है जिस पर एक पंक्ति में कौन से कॉलम वास्तव में अपडेट किए गए हैं, इस पर आधारित एक टेबल पर कुछ अलग काम करने की आवश्यकता है। मैंने इसेटीएसक्यूएल ट्रिगर को केवल उन स्तंभों पर आग लगने की आवश्यकता है जिनके मूल्य
IF UPDATE(column-name)
का उपयोग करके यह पूरा किया। हालांकि, यह पता चला है कि कोड के अन्य भाग हैं जो प्रत्येक मूल्य को सेट करके पंक्तियों को अपडेट करते हैं कि क्या मूल्य वास्तव में बदल गया है या नहीं और इससे ट्रिगर को "अद्यतन" वाले हिस्सों के लिए आग लगने का कारण बनता है, लेकिन जिनके मूल्य वास्तव में नहीं बदले बिलकुल।
कोड को बदलने के कारण यह संभवतः एक विकल्प नहीं है, क्या इसमें अंतर्निहित और हटाए गए तालिकाओं के बीच तुलना करने के अलावा अन्य को रोकने का एक आसान तरीका है (यदि मामले में आईएफ अद्यतन व्यर्थ हैं)?