Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/08/2014, 11:39
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: 17 años
Puntos: 2658
Respuesta: Operaciones con Eventos

Es que estás haciendo una extraña mezcla de lenguajes de programación con SQL procedural de MySQL, más funciones mal manejadas.

El primer error lo tienes en el uso de CASE. No confundas la funcion CASE con el constructor CASE: http://dev.mysql.com/doc/refman/5.0/...statement.html

Trata de atender a los ejemplos de uso de cada cosa en el manual de referencia, y ve agregandole los elementos paulatinamente. No intentes hacer un código complejo de entrada. Nunca funciona bien...
Código MySQL:
Ver original
  1. DELIMITER $$
  2. CREATE EVENT event_cohorte
  3. ON SCHEDULE EVERY 1 MINUTE
  4.     IF MINUTE(CURTIME()) = 17 THEN
  5.             insert into cohorte values('2014',1,'prueba',1,1,1);
  6.     END IF;
  7. END $$
  8.  
  9. DELIMITER ;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)