>Ciao
Ciao!
>ma non funziona ...........
io abbandonerei la soluzione a cursori, usando le funzionalità di SQL Server 2005, come ad esempio la ROW_NUMBER.
Osserva il seguente esempio:
Non conoscendo di preciso la tua tabella e i tuoi dati ho creato una, spero, simile.
Nella soluzione uso le CTE (common table expressions)
http://msdn.microsoft.com/en-us/library/ms190766.aspx
e la ROW_NUMBER()
http://msdn.microsoft.com/it-it/library/ms186734.aspx
Spero che l'esempio possa esserti di aiuto.
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org