View Single Post
  #3 (permalink)  
Old 05-19-2006, 02:21 PM
muk07 muk07 is offline
Junior Member
 
Join Date: May 2006
Posts: 1
muk07 is on a distinguished road
Default MS SQL answer. Re: Return a comma seperated string?

[sql]create function f( )
returns varchar(8000) as
begin
declare ps cursor for select col1 from table1
declare @comma varchar(1),
@res varchar(8000), @colvalue varchar(100)
set @res=''
set @comma=''
open ps
fetch next from ps into @colvalue
while @@fetch_status=0 begin
set @res=@res+@comma+@colvalue
set @comma=','
fetch next from ps into @colvalue
end
close ps
deallocate ps
return @res
end
[/sql]
Reply With Quote