2010-08-17 9 views
6

मैं अपने टेबल से सभी ट्रिगर कैसे हटा सकता हूं। मेरे पास कई टेबल हैं, लेकिन उनमें से लगभग 20 ट्रिगर्स हैं और मैं उन्हें सभी को हटाना चाहता हूं।एसक्यूएल सर्वर 2005 - टेबल ट्रिगर्स को हटा रहा है?

उत्तर

18

रन इस:

SELECT 'DROP TRIGGER ' + name 
FROM sysobjects 
WHERE type = 'tr' 

तब परिणामों को कॉपी और चलने वाले क्वेरी विश्लेषक में। वह सभी ट्रिगर्स से छुटकारा पा जाएगा।

+0

+1। अच्छा और सरल! –

+0

उत्कृष्ट और शांत !! धन्यवाद – Alex

संबंधित मुद्दे