Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2010, 22:29
oscareduardodelgado
 
Fecha de Ingreso: enero-2006
Mensajes: 47
Antigüedad: 18 años, 3 meses
Puntos: 1
Stored procedure

Hola chicos.. aver si cuento con suerte..

Tengo el siguiente fragmento de mi procedimiento almacenado

IF @idCargo IS NOT NULL

SET @Condiciones = @Condiciones +' AND idCargo = ' +@idCargo + ''

Pero... el parametro idCargo, puede venir de la siguiente manera

@idCargo='1,2,3'

NEcesitaria hacer un split para armar las condiciones y que los valores se presentaran en un OR para que ejecute el SQL correctamente

osea.. deberia quedar al final la consulta asi.


AND ( (idCargo=1) OR (idCargo=2) OR (idCargo=3) )


Agradezco su ayuda.