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

मेरा ट्रिगर कैसे हटा दिया गया?

विचार:

  • एक ट्रिगर को हटाने के लिए ALTER अनुमति की आवश्यकता होती है =किसी ऐप द्वारा उपयोग नहीं किया जाना चाहिए
  • वैकल्पिक तालिका के साथ ट्रिगर अक्षम किए जा सकते हैं
  • डमी अपडेट आदि को ट्रैप करने के लिए शुरुआत में @@ROWCOUNT के लिए परीक्षण करके ट्रिगर्स को भ्रमित किया जा सकता है
  • क्या ट्रिगर को केवल एकल पंक्तियों के लिए कोडित किया गया है और ऐसा लगता है कि यह नहीं चल रहा है
  • क्या ट्रिगर sys.objects/sys.triggers में मौजूद है:SSMS में ऑब्जेक्ट एक्सप्लोरर पर भरोसा न करें
  • यदि तालिका को गिराकर फिर से बनाया जाता है तो ट्रिगर को हटाया जा सकता है
  • TRUNCATE TABLE के लिए ट्रिगर सक्रिय नहीं होगा


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सन्निहित अनुक्रमिक संख्याओं के समूहों की सीमाओं का पता कैसे लगाएं?

  2. SQL ट्रिगर का उपयोग करके ओवरलैपिंग दिनांक सीमाओं को सम्मिलित करने से रोकें

  3. मैं एक फ़ंक्शन बनाए बिना SQL सर्वर में एक सीमांकित स्ट्रिंग को कैसे विभाजित करूं?

  4. SQL सर्वर प्रदर्शन टॉप IO क्वेरी -1

  5. मैं टी-एसक्यूएल में प्रतिशत चिह्न से कैसे बचूं?