2010-04-16 13 views
36

SQL सर्वर 2008 प्रबंधन स्टूडियो में, मैं वर्तमान क्वेरी विंडो में सबकुछ निष्पादित करने के लिए F5 दबा सकता हूं। मैं एक क्वेरी को हाइलाइट भी कर सकता हूं, और उस हाइलाइट किए गए क्वेरी को चलाने के लिए F5 दबा सकता हूं।एसक्यूएल प्रबंधन स्टूडियो - वर्तमान लाइन निष्पादित करें

किसी क्वेरी को हाइलाइट करने के बजाय, क्या कोई तरीका है कि मैं अपने कर्सर पर एक ही क्वेरी चला सकता हूं, या एक क्वेरी चला सकता हूं जो मेरा कर्सर पहले ';' पर है?

+2

http://stackoverflow.com/questions/1272334/any-way- के संभावित डुप्लिकेट टू-रन-बस-चालू-स्टेटमेंट-ऑन-एसक्यूएल-सर्वर – Brandon

+3

अच्छा प्रश्न। ऐसा शॉर्टकट होना बहुत आसान होगा। मैंने MySQL के लिए ओरेकल और हेइडीएसक्यूएल के लिए टॉड का उपयोग किया है ... और दोनों में यह सुविधा है। माइक्रोसॉफ्ट पर आओ - पकड़ो! – Peanut

+2

मैंने सोचा कि शायद किसी ने भी माइक्रोसॉफ्ट को "जरूरी" सुविधा का सुझाव देने के लिए परेशान नहीं किया है और इसे अपनी कनेक्ट साइट पर देखा है। मुझे इस सुविधा के लिए तीन सुझाव मिले। जाहिर है, उन्होंने उनमें से तीन को [इस एक] में जोड़ा है (https://connect.microsoft.com/SQLServer/feedback/details/275503/more-ssms-keyboard-shortcuts-for-execution) तो आप में से जो बहुमूल्य समय बचाना चाहते हैं, क्या आप [इस सुविधा के लिए वोट दे सकते हैं] (https://connect.microsoft.com/SQLServer/feedback/details/275503/more-ssms-keyboard-shortcuts-for-execution)? –

उत्तर

5

दुर्भाग्यवश MSDN list of keyboard shortcuts for SMSS में कोई ऐसा कीबोर्ड शॉर्टकट नहीं है, और मुझे ऐसा करने के लिए मैक्रो रिकॉर्ड करने का कोई तरीका नहीं दिख रहा है। मुझे मिलने वाले एकमात्र समाधानों में एक एड-इन बनाने की आवश्यकता है जो काफी थोड़ी बचत के लिए थोड़ा सा काम है।

+0

बहुत खराब है। मैं क्वेरी को हाइलाइट करने के साथ रह सकता हूं, मैं बस कुछ कीस्ट्रोक को सहेजना चाहता था। मदद – mawaldne

+3

के लिए धन्यवाद मुझे लगता है कि यह थोड़ी सी बचत है जो समय के साथ काफी महत्वपूर्ण है। – jinglesthula

1

एक कथन समाप्त करने के बाद एसक्यूएल में और साथ ही साथ आपका कर्सर लाइन के अंत में है, आपको केवल SHIFT+HOME पर हिट करना होगा और यह पूरे कथन को हाइलाइट करेगा और फिर आप f5 दबा सकते हैं ....

+0

यह SQL प्रबंधन स्टूडियो 2008 में, फ़ाइल के शीर्ष तक सबकुछ का चयन करता है, न केवल वर्तमान कथन – robaker

+0

Shift + Home, Ctrl + Shift + Home :) – mikus

+0

यह मानता है कि आपकी क्वेरी केवल एक पंक्ति पर लिखी गई है। यह बहु पंक्ति प्रश्नों के लिए काम नहीं करता –

9

विकल्पों में आप लाइन नंबर प्रदर्शित करने के लिए कॉन्फ़िगर कर सकते हैं, तो आप बस एक लाइन नंबर पर क्लिक कर सकते हैं, जो पूरी लाइन को हाइलाइट करेगा।

+0

+1 मैं वास्तव में कभी नहीं जानता था! तकनीकी रूप से पूछे जाने वाले प्रश्न के लिए यह वास्तव में एक ठोस विकल्प है क्योंकि माइक्रोसॉफ्ट द्वारा प्रदान की गई कोई ऐसी सुविधा नहीं है। –

+0

यह इस समस्या के लिए अब तक का सबसे अच्छा समाधान है –

+0

हां, यह एड-ऑन के बिना सबसे अच्छा जवाब है! – menkow

6

एसक्यूएल पूर्ण एक्सप्रेस स्थापित करें। यह एक एसएसएमएस प्लगइन है जो मुफ़्त (एक सशुल्क संस्करण भी) है और यह वर्तमान कथन निष्पादित करने के लिए CTRL + SHIFT + E का उपयोग करने की अनुमति देता है, मैंने इसे F9 पर रीमेप किया है क्योंकि मैं अक्सर टॉड का उपयोग करता हूं।

मैंने कई अन्य लोगों की कोशिश की लेकिन वे या तो एसएसएमएस 2012 के साथ काम नहीं करते थे या मैं उनके साथ नहीं आया था।

मुझे अंतर्निहित संस्करण की तुलना में इंटेलिजेंस तेज लगता है।

+0

पुराना, मुझे पता है, लेकिन आपको नहीं पता कि यह मुझे कितना खुश कर रहा है। मेरे पास 2 साल पहले मेरे आखिरी नौकरी में ओरेकल के लिए टॉड था, और मैं इस सुविधा को शोक कर रहा हूं क्योंकि मैं एक एसक्यूएल-केवल घर में गया था। –

+0

मैं एसक्यूएल डेवलपर का उपयोग करता हूं, इसलिए मैं Ctrl + Enter (^_^) का उपयोग कर रहा हूं) – th1rdey3

3

यदि आप एसएसएमएस 2012 का उपयोग करने में सक्षम हैं तो आप his answer में इसी तरह के प्रश्न में उल्लिखित अनुसार उपयोग कर सकते हैं।

0

कुंजीपटल उपयोगकर्ताओं के लिए:

मैंने पाया क्वेरी लाइन, या यदि यह रिक्त है bellow लाइन, के अंत में कर्सर के साथ नीचे जा रहा है और फिर "SHIFT + ऊपर तीर" का उपयोग पूर्ण क्वेरी का चयन करने के लिए । चयन के बाद f5

0

नया SQL प्रॉम्प्ट इस सुविधा में है। आप SHIFT+F5 दबाएं और वर्तमान में आपका कर्सर निष्पादित किया गया बयान निष्पादित किया जाएगा। यह एक बड़ा समय बचाने वाला और एक विशेषता है जो शुरुआत से पहले ही होनी चाहिए थी।

0

मैंने अभी Devart's Sql complete express इंस्टॉल किया है जो निःशुल्क है। Ctrl-shift-e के साथ यह वही करता है जो आप चाहते हैं।

अब मैं सिर्फ स्वैप करने के लिए, Ctrl-ए अमल वर्तमान और Ctrl-Shift-ई सब कुछ करने की जरूरत है ...

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