Problem With Cursor ! (Urgent)

Problem With Cursor ! (Urgent)

 

  

Hi Guys !

This is a sample of a Cursor ! I am giving a sample of problem i got , In The End OF Cursor In "Print @Des" I want Results As Follow

A;B;C;
While I am Just Getting
C;
Can you please Point Me Out , what is missing !


-- Here Is Table With Data
Create Table #Temp (Des Varchar(10))
Insert Into #Temp Values ('A') GO
Insert Into #Temp Values ('B') GO
Insert Into #Temp Values ('C') GO

-- Here Goes Cursor !

DECLARE CUR_Temp CURSOR FOR
SELECT Des FROM #Temp

OPEN CUR_Temp
DECLARE @Des VarChar(50)

FETCH NEXT FROM CUR_Temp INTO @Des
WHILE @@FETCH_STATUS = 0
BEGIN
Set @Des = @Des + ';'
FETCH NEXT FROM CUR_Temp INTO @Des
END
Print @Des
CLOSE CUR_Temp
DEALLOCATE CUR_Temp



Thanks For you People Concerns !
MS Sql Server LazyDBA home page