Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/11/2013, 16:07
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Procedimiento almacenado con errores ayudita

estas usando sql server?? si sabias que en sql server no se puede hacer un query dinamico como lo estas haciendo? tendrias que hacer algo como esto:

Código SQL:
Ver original
  1. DECLARE @query VARCHAR(MAX)
  2. SET @query='select * from tabla'
  3. IF @valor=1 THEN
  4.  SET @query=@query + ' where valor=20'
  5. ELSE
  6.  SET @query=@query + ' where valor=50'
  7.  
  8.  EXEC sp_executesql @query
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me