Hola de nuevo,
tengo un procedimiento almacenado que recibe el parametro @cadSQL.
Dentro de ese procedure quiero declarar un cursor con el valor de la variable @cadSQL en la parte de la consulta que define al cursor.
Es decir:
------------ SÍ FUNCIONA ------------------
DECLARE micursor CURSOR FOR SELECT * FROM TABLA1
------------ NO FUNCIONA ------------------
Siendo @cadSQL = 'SELECT * FROM TABLA1'
DECLARE micursor CURSOR FOR @cadSQL
¿Como puedo insertar, como parte de la sentencia SQL, un literal para definir el cursor?