Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/01/2015, 08:12
Avatar de heberthm
heberthm
 
Fecha de Ingreso: noviembre-2013
Ubicación: Cali
Mensajes: 65
Antigüedad: 10 años, 5 meses
Puntos: 1
Respuesta: actualizar campo desde un evento

Gracias gnzsoloyo, por tu pronta respuesta, he corrido el código del evento en MyPhpMyAdmin y me muestra este error:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$$ DELIMITER' at line 8



Código MySQL:
Ver original
  1. DELIMITER $$    
  2. CREATE EVENT `Actualizar_estado`
  3. ON SCHEDULE EVERY 1 MINUTE  
  4. ON COMPLETION PRESERVE DO
  5.   UPDATE facturas
  6.       SET estado = IF(TIMESTAMPDIFF(DAY , fecha_factura, CURDATE()) <= 30, 'Al dia', IF(TIMESTAMPDIFF(DAY , fecha_factura, CURDATE()) <= 60, 'Vencida', 'Juridico'))
  7.       WHERE estado !='Juridico';
  8. END $$
  9. DELIMITER;

No logro entender cual es el error.
__________________
Hebeth Mazuera

Última edición por gnzsoloyo; 14/01/2015 a las 08:23