Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/08/2011, 12:23
programmer_81
 
Fecha de Ingreso: febrero-2010
Mensajes: 11
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: select 2 = 2 porq da error en sql server 2008

Gracias a todos amigos

muchas gracias iislas

La estructura seria asi :

DBO.IIF( @PARAMETRO_1 , @PARAMETRO_2 , @PARAMETRO_3)

el desarrollo algo asi :

if @PARAMETRO_1 = '1'

begin
set @result = @vPARAMETRO_2
end
else
begin
set @result = @PARAMETRO_3
end


return @result

La idea es no hacer tantos case when , sino ahorrarnos tiempo al crear la funcion iif , porq cuando se llame la funcion iif tal como viene originalmente del sistema anterior sql la reconozca .... amigos en nuestro sistema tenemos muchisimos iif ..

de todas maneras muchas gracias por sus prontas respuestas ... seguire dandole aqui a ver si lo soluciono