पर SQL सर्वर 2008 पर संयोजित करें, मैं सभी चयनित मानों की एक अल्पविराम से अलग सूची को एक चर में अलग करने की कोशिश कर रहा हूं।एसक्यूएल मानों को एक चर
SELECT field
FROM table
रिटर्न:
+-------+
| field |
+-------+
| foo |
+-------+
| bar |
+-------+
मैं प्राप्त करना चाहते हैं: "foo, बार,"
मैंने कोशिश की:
DECLARE @foo NVARCHAR(MAX)
SET @foo = ''
SELECT @foo = @foo + field + ','
FROM TABLE
PRINT @foo
कौन सा कुछ भी नहीं देता है। मैं क्या गलत कर रहा हूं?
क्या आपकी तालिका में कोई एनयूएलएल है? –