NöffMedlem sedan nov. 2003569 inlägg
Tjena.
Håller på å pular med cursors..
DECLARE mincursor CURSOR FOR (SELECT namn,efternamn FROM personer)
OPEN mincursor
FETCH NEXT FROM mincursor
WHILE(@@FETCH_STATUS = 0)
BEGIN
FETCH NEXT FROM mincursor
END
CLOSE mincursor
DEALLOCATE mincursor
RETURN
Den här koden returnerar 1 resultset för varje rad?? :q
Jag vill ju bara ha ett resultset, vad kan vara fel?
LarsGMedlem sedan dec. 200012 465 inlägg
Det är inget fel. Det är så fetch fungerar.
NöffMedlem sedan nov. 2003569 inlägg
jo... upptäckte det.. :l Förresten, kan man itera igenom temporära tabeller som man kan göra med cursors?, för jag läste att man ska undvika cursors eftersom de är minnes och processor intensiva.
LarsGMedlem sedan dec. 200012 465 inlägg
Det går att använda en cursor mot en temporär tabell.