Mandar a llamar un stored procedure

Iniciado por idemidem, 29 Julio 2020, 16:55 PM

0 Miembros y 1 Visitante están viendo este tema.

idemidem

Buenos días a todos,

Necesito me ayuden a resolver una duda, estoy recién comenzando a ver la funcionalidad de mysql y ver como funcionan los eventos, cree un evento de 0 y todo me sale ok, pero al llevarlo a BD de producción es donde todo me falla.

Lo que estoy tratando de hacer es hacer : es un evento que mande a llamar un stored procedure.

CREATE EVENT test1
ON SCHEDULE EVERY 30 MINUTE STARTS '2020-07-29 07:20:00'
ON COMPLETION PRESERVE
DO
CALL db_mexprod.actualizalost(NOW());

Me crea el evento, pero en el log no veo se ejecute, mándalo a llamar solo:

CALL db_mexprod.actualizalost(20200720);

de esta forma se ejecuta correctamente, pero yo quisiera hacerlo de forma persistente sin que intervenga el usuario y con un evento.



[u]nsigned

No soy experto en MySQL ni mucho menos, pero por defecto el SCHEDULER no es iniciado.

Te aseguraste que esté corriendo en tu servidor de producción?

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!