Đọc tài liệu về LAST_INSERT_ID()
Tôi đề nghị rằng giá trị chỉ được cập nhật sau khi lần kích hoạt cuối cùng chạy. Tôi cũng đã tạo một trình kích hoạt chèn kết quả của LAST_INSERT_ID()
vào một bảng khác và nó sẽ luôn chèn id của hàng được chèn bởi INSERT
câu lệnh trước hoặc 0
nếu không có INSERT
trước đó .
Từ bên trong trình kích hoạt chèn hoặc cập nhật, bạn luôn có thể tham chiếu đến trạng thái sau câu lệnh bằng cách sử dụng NEW.column
cột column
là tên cột trong bảng của bạn. Xem tài liệu để biết ví dụ