Ver Mensaje Individual
  #1  
Antiguo 28-02-2014
JAI_ME JAI_ME is offline
Miembro
 
Registrado: ene 2006
Posts: 188
Reputación: 19
JAI_ME Va por buen camino
Procedimiento almacenado

Buenas tardes, tengo que crear un procedimiento almacenado en SQL server algo así

Cita:
CREATE PROCEDURE SP_FiltrarProductosListaPrecios
@opc int = 0
AS
BEGIN
SELECT * from empleado

if @opc = 1
where idcliente = 1
else
if @opc = 2
where nombre = 'aaaa'

order by Nombre

END

La idea es usar la misma consulta SQL y dependiendo de la @opc (parametro pasado al SP) Filtre por el ID del cliente o el Nombre.

sin necesidad de hacer esto

Cita:
CREATE PROCEDURE SP_FiltrarProductosListaPrecios
@opc int = 0
AS
BEGIN


if @opc = 1
SELECT * from empleado where idcliente = 1
else
if @opc = 2
SELECT * from empleado where nombre = 'aaaa'

order by Nombre

END
Mil Gracias
__________________
JaiMelendez
Responder Con Cita