मैं इस प्रश्न को किसी भी तरह से कैसे कर सकता हूं:डीबी से सभी टेबल कैसे हटाएं? Sys.tables से हटा नहीं सकता है
delete from sys.tables where is_ms_shipped = 0
क्या हुआ, मैंने एक बहुत बड़ी क्वेरी निष्पादित की और मैं इसके शीर्ष पर USE
निर्देश डालना भूल गया, अब मुझे अपने मास्टर डीबी पर एक अरब टेबल मिल गया है , और उन्हें एक-एक करके हटाना नहीं चाहते हैं।
अद्यतन: यह एक नया डेटाबेस है, इसलिए मुझे किसी भी पिछले डेटा की परवाह नहीं है, अंतिम परिणाम जो मैं हासिल करना चाहता हूं वह है कि मास्टर डीबी को फैक्टरी शिपिंग में रीसेट करना है।
'sys। *' ऑब्जेक्ट्स सिस्टम कैटलॉग ** विचार ** हैं जो आपको क्वेरी करने की अनुमति देते हैं - लेकिन आपके डेटाबेस में ऑब्जेक्ट्स के विचारों में हेरफेर नहीं करते हैं। वस्तुओं को बनाने या ड्रॉ करने के लिए, उन उपयुक्त SQL आदेशों का उपयोग करें। –
हां मुझे एहसास हुआ। मैं अपने बदलावों को पाने के लिए किसी भी तरह की तलाश कर रहा था। – Shimmy