Título: Consulta: STORED PROCEDURE sentencias IF : ELSE Publicado por: Lainuxxx en 12 Octubre 2008, 17:29 pm SaludoS ente todo tengo una consulta , he creado mi storeD procedure en el MS SQL SERVER 2000 al cual llamo desde mi vb y le paso parametros para quye haga una cconsulta, mi duda esta en que como puedo usar la sentencia IF del stored procedure para indicarle a la consulta una determina condicion de busqueda.
como si hubiera dos rutas y me eligira una sola para completar la condicion de busqueda final. Quisiera saber si c puede hacer esto , soy aun novato en esto del storeD procedure no encontre muchois ejemplos que me detallen si c puede hacer o no esto. @condicion <--mi variable que le paso un valor desde el vb Mi consulta en el storerd procedure cuand hago esto me bota error. SELECT * FROM HOSPITALES_EGRESOS WHERE A.COD_DISA = '21' if @condicion=1 then AND tabla.PERIODO='012008' else AND tabla.PERIODO between '012008' and '092008' GO SI ALGuien me pudiera orientar se lo agradeceria un moton gracias |