में सभी उपयोगकर्ता तालिकाओं में एक कॉलम जोड़ना मुझे डेटाबेस में सभी 40 उपयोगकर्ता तालिकाओं में एक डिलीट ध्वज कॉलम जोड़ने की आवश्यकता है। मैं sys.tables के माध्यम से लूप को एक स्क्रिप्ट लिख सकता था, लेकिन मैंने सोचा कि मैं जांच करूँगा और देख सकता हूं कि किसी के पास या तो बेहतर समाधान है, या इस परिदृश्य के लिए पूर्व-निर्मित एसक्यूएल है।टी-एसक्यूएल
exec sp_msforeachtable 'alter table ? add flag bit not null default 0';
+1 लेकिन ... seraphym एक कॉलम निकालने के लिए एक रास्ता के लिए पूछ रहा है । यद्यपि आपका कथन आसानी से ड्रॉप करने के लिए लिखा जा सकता है, फिर भी लक्ष्य कॉलम का नाम सभी तालिकाओं में समान होना चाहिए। –
psasik, seraphym प्रत्येक तालिका में 'हटाएं' नामक कॉलम जोड़ना चाहता है, प्रत्येक तालिका से कॉलम नहीं हटाएं। –
बहुत अच्छा, आपकी मदद के लिए धन्यवाद! – seraphym