Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL Trigger - atualiza a tabela com o valor selecionado de outra tabela


Esteéum erro de sintaxe no evento de disparo composto (INSERT or UPDATE ). Tentar:
CREATE TRIGGER update_user_last_login
    AFTER UPDATE ON last FOR EACH ROW ...

Eu não acho mysql suporta eventos compostos no mesmo trigger. Você pode criar dois gatilhos, um para após a inserção e outro para a atualização. Esses dois gatilhos podem chamar o mesmo código em duplicata ou chamar um procedimento armazenado comum.