• The Best way to use COALESCE function because its very fast compare to other techniques.

    select @Numbers = 0, @Strings = ''

    SELECT @Numbers = COALESCE(@Numbers,'')+iNumber,

    @Strings = COALESCE(@Strings+',','')+sNumber

    FROM @demo