create table t1(col1 char(1),col2 char(1))
insert t1 values('1','a')
insert t1 values('2','b')
insert t1 values('3','c')
insert t1 values('4','d')
declare @s1 varchar(1000),@s2 varchar(1000)
select @s1 = '',@s2 = ''
select @s1 = @s1 + ','+col1, @s2 = @s2 + ','+col2 from t1
set @s1 = right(@s1,len(@s1)-1)
set @s2 = right(@s2,len(@s2)-1)
select @s1 union all select @s2 ------------------
1,2,3,4
a,b,c,d(所影响的行数为 2 行)