Como alterar um evento ("event") no MySQL?
Alterar um evento no MySQL é simples, as diretrizes do comando são as mesmas do utilizado para
a criação de um novo evento.
Quando uma diretriz não é declarada, o evento toma como base a diretriz original configurada no ato da criação do mesmo(ou ainda, o que consta na ultima alteração nele realizada).
A sintaxe para alterar alterar um evento no MySQL segue abaixo:
ALTER EVENT nome_do_evento
[ ON SCHEDULE schedule ]
[ RENAME TO event_name2 ]
[ ON COMPLETION [ NOT ] PRESERVE ]
[ COMMENT 'comment' ]
[ ENABLED | DISABLED ]
[ DO sql_statement ]
Lembre-se de que apenas um evento existente(criado anteriormente) pode ser alterado.
Caso você queira mudar no nome de um evento durante no ato de uma alteração, utilize o parâmetro "RENAME TO".
Abaixo segue um exemplo de alteração de evento:
ALTER EVENT evento_teste
ON SCHEDULE EVERY 1 WEEK
COMMENT 'Exclusao semanal de tabela'
DO DROP TABLE t1;
A tabela t1 será dropada semanalmente
|