2010-12-09 9 views
15

में न्यूलाइन के साथ टेक्स्ट चिपकाएं मुझे मैन्युअल रूप से (SQL 2008) डेटाबेस में कुछ रिकॉर्ड संपादित करना होगा।एसक्यूएल सर्वर प्रबंधन स्टूडियो 2008 में 'न्यू 200 पंक्तियों' संपादित करें, वर्चर (200) कॉलम

मैं SSMS को खोलने, मेज पर rightclick, 'संपादित शीर्ष 200 पंक्तियां' चुनते हैं, तो सही रिकॉर्ड और स्तंभ का पता लगाने, अपने पाठ पेस्ट (जो कुछ इस तरह, बोल्ड केवल प्रस्तुति के लिए है):

हाय मिशेल,

बधाई!

जॉन

और यह सब है कि संग्रहीत किया जाता है ', हाय मिशेल' है

सभी लाइनों लेकिन पहले 'खो' कर रहे हैं।

क्या फ़ील्ड में संपूर्ण टेक्स्ट पेस्ट करने के लिए कोई अच्छी सुविधा है?

+1

'INSERT' कथन का उपयोग करने में क्या गलत है? : ओ) –

+1

क्योंकि उपयोगकर्ता सम्मिलित बयान के साथ इतना familiair नहीं है, लेकिन वह पाठ – Michel

+0

कॉपी कॉपी पेस्ट कर सकते हैं मैं एसक्यूएल सर्वर 2005 में (लगभग बराबर) ओपन टेबल इंटरफ़ेस के साथ ऐसा करने में सक्षम होने के लिए इस्तेमाल किया था। लेकिन अभी मेरा परीक्षण दिखाता है कि यह मामला नहीं है। संपादन इंटरफ़ेस बनने से पहले डेटा जोड़ने के लिए विकास के दौरान यह काफी उपयोगी होगा। "बस अद्यतन एसक्यूएल का उपयोग करें" सभी अच्छे और अच्छे हैं जब तक कि आपके डेटा में उद्धरण न हो :( – lambacck

उत्तर

10

मुझे मैन्युअल रूप से ऐसा करने के तरीके से अवगत नहीं है, इसलिए मुझे लगता है कि आप एसक्यूएल लिखने के साथ फंस गए हैं। इसके लिए आपके संपादन रिकॉर्ड के रूप में आप इसे एक अपडेट स्टेटमेंट के रूप में लिख सकते हैं।

स्ट्रिंग अक्षर कई लाइनों का विस्तार कर सकते हैं, इसलिए आप इसे बिना किसी सुधार के अपने अपडेट पेस्ट करने में सक्षम होना चाहिए।

उदा

UPDATE your_table 
SET field_to_update = 'Hi Michel, 

Congratulations! 

John' 
WHERE field = criteria_to_match 
+0

हम्म, उत्तर के लिए धन्यवाद (उम्मीद है कि मैंने कुछ बेवकूफ किया है और पाठ आसानी से चिपकाया जा सकता है :)) – Michel

+1

अलास नहीं , लेकिन अगर यह वास्तव में आपके लिए एक मुद्दा है तो आप यहां माइक्रोसॉफ्ट फीसबैक दे सकते हैं https://connect.microsoft.com/SQLServer/Feedback ... गीले वे सुनते हैं एक और मामला! ;) – kevchadders

4

आप स्क्रिप्ट में बेहतर काम करेंगे। आप बस एक अद्यतन लिख सकते हैं:

UPDATE <Table Name> 
SET Column = 'Hi Michel, 

Congratulations! 

John' 
WHERE <Key column conditions> 

मुझे विश्वास नहीं है कि संपादन फलक के माध्यम से ऐसा करने का कोई तरीका है।

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