Hola, necesito crear un cursor en un procedimiento almacenado, pero la select la tengo que componer en una variable de texto, pero cuando llega el momento de cargar el cursor me indica que "la sintaxis no es correcta".
Trabajo con SQL Server 2000, y el código que empleo es algo así:
DECLARE @txtSQL varchar(255)
....
DECLARE lRec CURSOR FORWARD_ONLY FOR @txtSQL
donde @txtSQL tiene asignada una intruccion SQL, compuesta en función de unas necesidades.
Gracias anticipadas, espero que me puedan ayudar, un saludo:
Laia