परिदृश्य:
हम अक्सर ऐसी स्थिति में आते हैं जहां हमें कोड की कई पंक्तियों में समान परिवर्तन करने की आवश्यकता होती है। tsql स्क्रिप्ट में त्वरित परिवर्तन करने के लिए यह एक बेहतरीन विशेषता है। हम सोच सकते हैं कि हम फाइंड एंड रिप्लेस का उपयोग कर सकते हैं, जिसका उपयोग किया जा सकता है लेकिन हमें एक बार में एक आइटम को बदलना होगा क्योंकि हमारी प्रत्येक क्वेरी Testdb1 का उपयोग कर रही है। SSMS एडिट वर्टिकल ब्लॉक्स फीचर का उपयोग करके हम तीन प्रश्नों के लिए Testdb1 को testdb2 से बदल सकते हैं।Use master go Select * From testdb1.dbo.test1 union all Select * From testdb1.dbo.test2 union all Select * From testdb1.dbo.test3 union all Select * From testdb1.dbo.test4 union all Select * From testdb1.dbo.test5 union all Select * From testdb1.dbo.testसे चुनें
समाधान:
इसका उपयोग करना आसान है, Alt कुंजी कैसे डाउन करें और फिर उस क्षेत्र का चयन करें जिसे आप चुनना चाहते हैं।SSMS में वर्टिकल ब्लॉक्स का चयन और संपादन कैसे करें - SQL सर्वर ट्यूटोरियल
एक बार क्षेत्र का चयन करने के बाद, वह नया शब्द टाइप करें जिसका आप उपयोग करना चाहते हैं, हमारे मामले में हम इसे TestDB2 से बदलना चाहते हैं। SSMS - SQL Server Tutorial में लंबवत रूप से चयन और प्रतिस्थापन कैसे करें
मैंने एक पर ध्यान दिया बात, यदि प्रश्नों के बीच स्थान (रेखा) होगा, तो यह वहां भी नया शब्द टाइप करेगा। यह कष्टप्रद है इसलिए सुनिश्चित करें कि आपके प्रश्नों के बीच जगह नहीं है।
SSMS वर्टिकल में रिप्लेस के हिस्से के रूप में रिक्त लाइनों में शब्द जोड़ने का प्रयास कर रहा है फ़ीचर चुनें और बदलें