Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/06/2009, 07:54
sanref
 
Fecha de Ingreso: mayo-2004
Mensajes: 189
Antigüedad: 20 años
Puntos: 1
IF en Store Procedure

Hola, tengo un store procedure que recibe parametros, y segun esos parametros deberia agregar clausulas en el WHERE o no.
Ahora, no se bien como puedo hacer esto, me imagino que con un IF pero no se bien como aplicarlo (ni siquiera se si se puede).
Un ejemplo, tengo un parametro stock, que si su valor es distinto de cero deberia agregarse una clausula en el WHERE de la consulta de la forma

articulo.stock > @stock

y si es igual a cero, no deberia agregarse la clausula.

No puedo poner la clausula si o si ya que tengo un LEFT JOIN en el FORM y si coloco una clausula en el WHERE no me respeta el LEFT JOIN.

Espero me supe explicar (y me puedan ayudar)

Saludos
__________________
Nadie nacío sabiendo...