SQL - Error de variable

 
Vista:

Error de variable

Publicado por ibai (47 intervenciones) el 07/05/2001 12:34:05
Tengo el siguiente codigo:
declare @Valor int
Exec('declare @Valor int')
exec('SEt @Valor=(SELECT top 1 ID from '+ @tabla +' order by ID desc)')

Me da el error que dice:"Debe declarar la variable @Valor"

A que se debe, si tengo declarada la variable ...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Solucionado

Publicado por ibai (47 intervenciones) el 07/05/2001 13:44:18
El error era que no se guarda el contexto de un EXEC a otro.
Lo he solucionado poniendo el declare y la asignacion en el mismo EXEC.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar