Hola muy buenas Gente 
 
Estoy intentando crear un Trigger que cuando cambien el valor de un registro de una tabla 
des habilite un evento.    
Código SQL:
Ver original- DELIMITER | 
-   
- CREATE TRIGGER STATE_EVENT BEFORE INSERT ON USERS 
- FOR EACH ROW BEGIN 
-   IF (NEW.state = 0) 
-   THEN 
-       ALTER EVENT  nombre_evento 
-       DISABLE; 
-   END IF; 
- END; 
- | 
- DELIMITER ; 
 El error que genera: #1422 - Explicit or implicit commit is not allowed in stored function or trigger.  
Decir que el evento existes y que la opción de ejecutar eventos esta habilitada.   
Muchas gracias por la atención.