Este exclui automaticamente a vírgula à direita, ao contrário da maioria das outras respostas.
DECLARE @csv VARCHAR(1000)
SELECT @csv = COALESCE(@csv + ',', '') + ModuleValue
FROM Table_X
WHERE ModuleID = @ModuleID
(Se o
ModuleValue
column ainda não é um tipo de string, talvez seja necessário convertê-la em um VARCHAR
.)