Espero sean tan amables y me puedan ayudar en mi problemita.
Resulta que tengo un SP en MySQL 5 y lo que necesito hacer es comprobar si los valores extraidos de un select son nulos o no para darles valor ya que los tengo que insertar en otra tabla donde no pueden ser nulos. Va mas o menos asi:
SELECT SUM(DURATION) INTO LLAM_NAC FROM CDR WHERE SERVICE = indice AND CLUSTER = '1';
IF LLAM_NAC = NULL THEN -- esto es para no insertar null en la sig tabla.
SET LLAM_NAC = 0;
END IF;
INSERT INTO RESUMEN_S values (INTENTOS,LLAM_LOCAL,LLAM_NAC,LLAM_MOVIL,LLAM_INTER);
Lo que no me funciona es el if, es como si no evalua la condicion. Lo se porque al mostrar el valor de la variable sola me sale que es NULL.
de verdad he intentado de todo y ya no se donde esta el problema.