Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/02/2015, 05:51
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Stored Procedure

Cita:
¿Los últimos dos ejemplos que me mandaste son eventos en mysql
No exactamente. Son ejemplos de lo que el EVENT debería contener (ver 13.1.11 CREATE EVENT Syntax). Su codigo sería mas o menos asi
Código MySQL:
Ver original
  1. CREATE EVENT cancelarreservas
  2.     ON EVERY DAY
  3.     DO
  4.       UPDATE crb_reservacion
  5.       SET codigo_estatus_reserva = 4, fecha = DATE('0000-00-00')
  6.       WHERE codigo_estatus_reserva = 2
  7.           AND TIMESTAMPDIFF (DAY, fecha, NOW()) >=1;

También se puede hacer que se invoque a un SP que haga una tarea más larga:
Código MySQL:
Ver original
  1. CREATE EVENT cancelarreservas
  2.     ON EVERY DAY
  3.     DO
  4.       CALL update_reservas;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)