Dette er en syntaksfejl på den sammensatte triggerhændelse (INSERT or UPDATE
). Prøv:
CREATE TRIGGER update_user_last_login
AFTER UPDATE ON last FOR EACH ROW ...
Jeg tror ikke mysql understøtter sammensatte hændelser i samme trigger. Du kan oprette to triggere, en til efter indsættelse og en til efter opdatering. Disse to triggere kan kalde den samme kode i to eksemplarer eller kalde en fælles lagret procedure.