मैंConvert एसक्यूएल सर्वर परिणाम स्ट्रिंग
SELECT StudentId FROM Student WHERE condition = xyz
मैं की तरह
StudentId 1236 7656 8990 ........
संग्रहीत प्रक्रिया के उत्पादन पैरामीटर उत्पादन हो रही है के रूप में एसक्यूएल सर्वर में परिणाम हो रही है में सेट किया गया है @studentId
स्ट्रिंग और मैं वापसी विवरण
1236, 7656, 8990.
मैं आउटपुट को कैसे परिवर्तित कर सकता हूं एकल स्ट्रिंग?
मैं एकल कॉलम लौटा रहा हूं [यानी। ,
NULL + "Any text" => NULL
यह एक बहुत ही आम गलती है: StudentId]
मैं सिर्फ इस कोड की कोशिश की है और यह काम करता है। बस मामूली समायोजन: अतिरिक्त "," – Eden
को निकालने के लिए substring (@result, 1, len (@result) -1) का चयन करें, यह कोशिश करें और अंतिम पंक्ति SQL Server 2008 में सही तरीके से काम नहीं करती है। 'Substring (@result , 1, लेन (@result)) 'पिछला कॉमा हटा देता है, जबकि उपरोक्त संस्करण को अल्पविराम से पहले चरित्र को हटा देता है। :) – async
'substring (@result, 1, len (@result) - 1) होना चाहिए 'http://msdn.microsoft.com/en-GB/library/ms187748.aspx – Robino