Diese schließt im Gegensatz zu den meisten anderen Antworten automatisch das abschließende Komma aus.
DECLARE @csv VARCHAR(1000)
SELECT @csv = COALESCE(@csv + ',', '') + ModuleValue
FROM Table_X
WHERE ModuleID = @ModuleID
(Falls der ModuleValue
Spalte nicht bereits ein Zeichenfolgentyp ist, müssen Sie sie möglicherweise in einen VARCHAR
umwandeln .)