hola...
resulta que estoy haciendo un stored procedure y utilizo un cursor,
dentro de este hago una sentencia
if select isnull(codequipo,0) from reporte where codequipo = @codequipo)=0
begin
hago un insert
end
else begin
hago un update
end
pero cuando esta evaluando el if siempre me entra por else begin sabiendo yo que el resultado da cero (0) en algunos casos y por desgracias para mi no me hace el insert q quiero que es lo que estoy haciendo mal...
ha si hay otra forma de evaluar acepto todas la sugerencias q vengan... solo quiero hacer un insert cuando el codigo no exista y si existe entonces debo hacer un update
espero puedan ayudarme... gracias.
saludos...
nos vemos..