Lesen der Dokumentation auf LAST_INSERT_ID()
Ich würde vorschlagen, dass der Wert erst nach den letzten Triggerläufen aktualisiert wird. Ich habe auch einen Trigger erstellt, der das Ergebnis von LAST_INSERT_ID()
einfügt in eine andere Tabelle und es würde immer die ID der durch INSERT
eingefügten Zeile einfügen Anweisung vor oder 0
wenn vorher kein INSERT
vorhanden war .
Innerhalb eines Insert- oder Update-Triggers können Sie immer auf den Zustand nach der Anweisung verweisen, indem Sie NEW.column
verwenden wobei column
ist ein Spaltenname Ihrer Tabelle. Beispiele finden Sie in der Dokumentation