2012-05-08 14 views
47

में अक्षम अक्षम स्क्रिप्ट स्क्रिप्ट तालिका पर क्लिक करें, मैं एक तालिका को एक नई क्वेरी संपादक विंडो में बदलने के रूप में स्क्रिप्ट करना चाहता हूं। लेकिन यह विकल्प अक्षम है। मैं यह कैसे कर सकता हूँ?SQL सर्वर प्रबंधन स्टूडियो

+0

ईमानदारी से इन उत्तरों की कोई भी वास्तव में प्रतिबिंबित यह अक्षम क्यों है, यह रूप में अच्छी तरह भी नहीं सही इस उत्तर सेट दी गई सूची में क्लिक पर हो सकता है। –

+1

@MarkSchultheiss ईमानदारी से वह नहीं पूछ रहा है कि यह क्यों अक्षम है लेकिन वह प्राप्त करने की कोशिश कर रहा है कि कैसे हासिल किया जा रहा है। – VladL

+0

@VladL शायद/इस संदर्भ में सहमत हैं। यह आईएसएचओ एसएसएमएस में एक यूआई दोष है जिसे एमएस द्वारा "अनुपयोगी वादा" के साथ इस संदर्भ में अक्षम विकल्प के अस्तित्व के आधार पर निहित किया गया है क्योंकि वास्तव में ऐसा करने की असमर्थता के कारण किसी भी 'अल्टर' की जटिलता के कारण लोगों ने कोशिश की है यह समझने के लिए कि यह अक्षम क्यों है। –

उत्तर

56

आप के लिए ALTER स्क्रिप्ट उत्पन्न करने के लिए SQL सर्वर प्रबंधन स्टूडियो में "डिजाइन" का उपयोग करें:

  • तालिका आप में परिवर्तन और डिजाइन का चयन करना चाहते पर राइट क्लिक करें।
  • नए कॉलम जोड़ें, फ़ील्ड प्रकारों को बदलें, अपने फ़ील्ड्स को स्वीकार करने के लिए सेट करें या नहीं, आदि
  • एक बार जब आप कर लेंगे, जेनरेट चेंज स्क्रिप्ट टूलबार बटन पर क्लिक करें (या किसी भी कॉलम पर या सफेद स्पेस में राइट-क्लिक करें)। यह बटन की तरह एक फ्लॉपी डिस्क curled कागज
  • सहेजें एक पाठ फ़ाइल

कैसे आप अपने SSMS विकल्प निर्धारित किया है पर निर्भर करता है के लिए परिणाम के एक टुकड़े पर मँडरा लग रहा है, यह उपलब्ध शुरू में यदि परिवर्तन की आवश्यकता नहीं हो सकता है टेबल को गिराया और फिर से बनाया गया। इस विकल्प को बदलने के लिए, टूल्स मेनू पर, विकल्प क्लिक करें, डिज़ाइनर का विस्तार करें और फिर तालिका और डेटाबेस डिज़ाइनर पर क्लिक करें। तालिका को पुन: निर्मित करने के लिए आवश्यक परिवर्तनों को सहेजने से रोकें या साफ़ करें चेक बॉक्स।

20

1) आदि तालिका आप

2 को बदलने के लिए और चुन डिजाइन) अपने नए कॉलम जोड़ें, फ़ील्ड प्रकार बदलने के लिए अपने खेतों सेट NULLS स्वीकार करने के लिए है या नहीं चाहते हैं,

पर राइट क्लिक करें महत्वपूर्ण: अब अपने परिवर्तनों को सहेज न करें

3) किसी भी कॉलम या सफेद स्थान पर राइट-क्लिक करें और आपको विकल्प जेनरेट चेंज स्क्रिप्ट अब उपलब्ध होगा।

0

SQL सर्वर प्रबंधन स्टूडियो 2016 में, टूलबार बटन आइकन बदल गया है। हाइलाइट किया गया नया आइकन देखें।

New Icon for Generate Change Script