true, or you can use something like this (for a csv, say):
select @var = isnull(@var + ',', '') + value from table.
If I dealing with a lot of rows or a query that's run all the time I'll set the variable to and empty string at the beginning. If not I'll use the isnull, as it looks nicer.
cl