Hola a todosssssssss
Una pregunta:
Primero yo creo una tabla temporal:
CREATE TABLE ##tmp ....
y lleno la tabla temporal con un select
luego entra en acción el cursor:
DECLARE Cursor CURSOR FAST_FORWARD
FOR
SELECT * FROM ##tmp
OPEN Cursor
FETCH NEXT FROM Cursor INTO ...
...y luego sigue el código de utilización de los datos y cierre del cursor...
La cuestión es: Es necesario que la tabla temporal tenga una clave primaria?