To jest błąd składni w zdarzeniu wyzwalacza złożonego (INSERT or UPDATE
). Wypróbuj:
CREATE TRIGGER update_user_last_login
AFTER UPDATE ON last FOR EACH ROW ...
Nie myślę mysql obsługuje zdarzenia złożone w tym samym wyzwalaczu. Możesz utworzyć dwa wyzwalacze, jeden po wstawieniu i jeden po aktualizacji. Te dwa wyzwalacze mogą wywoływać ten sam kod w duplikacie lub wywoływać wspólną procedurę składowaną.