Ver Mensaje Individual
  #11 (permalink)  
Antiguo 13/10/2009, 10:46
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Reemplazar null por cero en select

algo así:

Código sql:
Ver original
  1. DECLARE contar record;
  2. BEGIN
  3. SELECT INTO contar COUNT(campo) AS conteo FROM tabla WHERE fecha = '13-10-2009';
  4. IF contar.conteo = 0 THEN
  5.    RETURN FALSE;
  6. ELSE
  7.    RETURN TRUE;
  8. END IF;

El select into, ingresa en la variable record el valor del conteo. Para accederlo, hay que llamarlo por el alias respectivo para que sepa a que campo hace referencia.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming