Четене на документацията на LAST_INSERT_ID()
Бих предложил стойността да се актуализира само след стартиране на последния тригер. Също така създадох тригер, който вмъква резултата от LAST_INSERT_ID()
в друга таблица и винаги ще вмъква идентификатора на реда, вмъкнат от INSERT
израз преди или 0
ако не е имало предишен INSERT
.
От тригер за вмъкване или актуализиране винаги можете да се обърнете към състоянието след израза, като използвате NEW.column
където column
е име на колона на вашата таблица. Вижте документацията за примери