declare @str varchar(8000)
set @str=''
select @str=@str+','+name from A
set @str=right(@str,len(@str)-1)

解决方案 »

  1.   

    declare @str varchar(8000)
    set @str=''
    select @str=@str+','+cast(name as varchar) from 表A 
    set @str=right(@str,len(@str)-1)
    select @str from 表A
      

  2.   

    declare @str varchar(8000)
    set @str=''
    select @str=@str+','+rtrim(name) from 表A 
    set @str=right(@str,len(@str)-1)
    select @str from 表A