Quero criar um evento que a cada 30 dias a maxcot e o total_xerox seja modificada para os valores mencionados no codigo.

16/01/2019

0

O código não emite nenhum problema, só que fiz um teste para atualizar depois de 1 minuto e não acontece nada.
Alguém poderia ajudar por favor?

CREATE EVENT incrementar ON SCHEDULE EVERY 1 minute DO
UPDATE tbxerox
inner join tbservidores on tbxerox.cpf = tbservidores.cpfserv
SET maxcot = (tbxerox.restcota + 80),
total_xerox = (0)
WHERE (tbxerox.restcota) > 0
and tbservidores.tiposerv = ''Professor'';
Igor

Igor

Responder

Posts

17/01/2019

Ricardo Pestana

bom dia,

Provavelmente o event_scheduler não foi inicializado no seu banco, execute o comando "show processlist" e certifique-se que o processo "event_scheduler" está sendo executado, se não estiver execute o comando "SET GLOBAL event_scheduler = ON;" e cheque novamente se o processo foi inicializado. Se estiver rodando é só executar seu agendamento novamente.

Esse link explica bem como fazer esse processo:
http://www.mysqltutorial.org/mysql-triggers/working-mysql-scheduled-event/

abraço,
Responder

17/01/2019

Igor

bom dia,

Provavelmente o event_scheduler não foi inicializado no seu banco, execute o comando "show processlist" e certifique-se que o processo "event_scheduler" está sendo executado, se não estiver execute o comando "SET GLOBAL event_scheduler = ON;" e cheque novamente se o processo foi inicializado. Se estiver rodando é só executar seu agendamento novamente.

Esse link explica bem como fazer esse processo:
http://www.mysqltutorial.org/mysql-triggers/working-mysql-scheduled-event/

abraço,

Bom dia, Ricardo
Consegui executar, só que no intervalo de tempo não consigo realizar outras atualizações.

Por exemplo coloquei 5 minutos de intervalo, ele executa 5 minutos depois, mas não consigo fazer updates antes da proxima execução.
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar