Membaca dokumentasi di LAST_INSERT_ID()
Saya akan menyarankan bahwa nilainya hanya diperbarui setelah pemicu terakhir berjalan. Saya juga membuat pemicu yang menyisipkan hasil LAST_INSERT_ID()
ke tabel lain dan akan selalu memasukkan id dari baris yang disisipkan oleh INSERT
pernyataan sebelum atau 0
jika tidak ada INSERT
sebelumnya .
Dari dalam pemicu penyisipan atau pembaruan, Anda selalu dapat merujuk ke status setelah pernyataan dengan menggunakan NEW.column
dimana column
adalah nama kolom dari tabel Anda. Lihat dokumentasi untuk contoh