Toto je chyba syntaxe u události složeného spouštěče (INSERT or UPDATE
). Zkuste:
CREATE TRIGGER update_user_last_login
AFTER UPDATE ON last FOR EACH ROW ...
Nemyslím mysql podporuje složené události ve stejném spouštěči. Můžete vytvořit dva spouštěče, jeden pro po vložení a jeden pro po aktualizaci. Tyto dva spouštěče mohou volat stejný kód duplicitně nebo volat společnou uloženou proceduru.