Læsning af dokumentationen på LAST_INSERT_ID()
Jeg vil foreslå, at værdien først opdateres efter den sidste trigger kører. Jeg oprettede også en trigger, som indsætter resultatet af LAST_INSERT_ID() i en anden tabel, og den vil altid indsætte id'et for rækken indsat af INSERT sætning før eller 0 hvis der ikke var nogen tidligere INSERT .
Fra en indsættelses- eller opdateringstrigger kan du altid henvise til tilstanden efter sætningen ved at bruge NEW.column hvor column er et kolonnenavn på din tabel. Se dokumentationen for eksempler