Aqui está um exemplo, usando a coluna name de sys.tables, de como construir uma string delimitada por vírgulas a partir de uma coluna:
use master
go
SELECT Stuff((SELECT ',' + name
FROM sys.tables
For XML PATH ('')),1,1,'')
go