2011-08-09 9 views
5

में एक तालिका को रीफ्रेश करना मैंने SQL सर्वर प्रबंधन स्टूडियो एक्सप्रेस में एक तालिका खोली है।SQL सर्वर प्रबंधन स्टूडियो

मैं इसे कैसे अपडेट करूं? स्टूडियो एप्लिकेशन के बाहर किए गए परिवर्तन तब तक नहीं दिखाए जाते जब तक कि मैं तालिका को बंद और दोबारा खोलूं। निश्चित रूप से ऐसा करने का एक बेहतर तरीका होना चाहिए?

+0

* खोलने * तालिका के साथ आपका क्या मतलब है? शीर्ष 200 पंक्तियों को संपादित करना? शीर्ष 1000 पंक्तियों का चयन करना? –

+0

मैं दायाँ क्लिक कर रहा हूं -> खुली तालिका –

+0

एक्सप्रेस संस्करण से कुछ होना चाहिए। मेरे प्रबंधन स्टूडियो संस्करण में एक खुला टेबल विकल्प नहीं है। –

उत्तर

4

मुझे यकीन नहीं है कि मैं समझता हूं कि मैं वास्तव में क्या चाहता हूं, लेकिन यदि आप परिवर्तन देखना चाहते हैं, तो तालिका को लोड करने वाली क्वेरी को फिर से निष्पादित किया जाना चाहिए। आप "SQL निष्पादित करें" (या संदर्भ मेनू से इसे चुनकर) पर क्लिक करके ऐसा कर सकते हैं।

आप "तालिका खोलने" के साथ क्या मतलब है पर निर्भर करता है (ऊपर एक्स पंक्तियों आदि का चयन करें, संपादित शीर्ष एक्स पंक्तियाँ,) आप भी F5 हिट करने के लिए कोशिश कर सकते हैं ("का चयन करें टॉप एक्स पंक्तियाँ" के लिए काम करता है) - जो केवल पिछले कथन निष्पादित करता है।

+0

डेटा को रीफ्रेश करेगा। इसलिए मुझे एक कथन निष्पादित करना है (x से * चुनें)। मैं सही क्लिक -> खुली मेज पर क्लिक किया गया है। –

0

नियम के रूप में, मैन्युअल रूप से SQL सर्वर में डेटा संपादित करना खराब अभ्यास है।

  • यह दोहराने योग्य नहीं है। आप जो कुछ भी करते हैं वह आपकी खिड़की तक सीमित है और एक बार यह खत्म हो जाने के बाद यह चला गया है।
  • गलतियों को करना आसान है। गलत सेल, वसा-उंगली को दशमलव बिंदु आदि पर क्लिक करें।

स्क्रिप्ट डालने या अपडेट करने के लिए एक बेहतर समाधान है। ये संपादन योग्य, समीक्षा करने योग्य और पुन: प्रयोज्य हैं।

यदि आपको अपने डेटाबेस को फिर से बनाने या कुछ दोहराने की आवश्यकता है, तो आपको पहले से टाइप किए गए सभी मानों को मैन्युअल रूप से टाइप करना होगा। यदि आप इसे स्क्रिप्ट करते हैं, तो आप केवल स्क्रिप्ट चलाते हैं और उसी डेटा को कई बार प्राप्त कर सकते हैं जैसे आप F5 दबा सकते हैं।

+2

जबकि सच है, ओपी डेटा अपडेट करने के बारे में बात नहीं कर रहा था - डेटा के अपने वर्तमान दृश्य को ताज़ा कर रहा था क्योंकि परिवर्तन कहीं और किए जा रहे थे। –

+0

@Aaron - धन्यवाद मैंने उस बिट को पकड़ नहीं लिया :) – JNK

5

SSMS (SQL सर्वर प्रबंधन स्टूडियो) प्रेस में Ctrl + आर

दृश्य स्टूडियो में प्रेस Shift + Alt + आर

-1

यह बहुत है आसान अगर आप उस तालिका पर एक संदर्भ संदर्भ बनाते हैं। फिर उस तालिका से सभी पंक्तियां देने के लिए चयन कथन बनाएं।

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