在递增和使用LAST_INSERT_ID时,我该如何开始插入?AFTER INSERT ON BBEGIN INSERT INTO A VALUES(LAST_INSERT_ID() + 1, 'A');END//
我知道如果在B中有多个插入,INSERT INTO B VALUES(LAST_INSERT_ID(
LAST_INSERT_ID()返回一个自动增量列为当前连接生成的最新id,但是如何判断该值是来自最后一个插入,而不是来自同一连接上的前一个插入?它可能在获得连接之前插入了一行,然后执行条件插入:select 'foo' from barselect LAST_INSERT_ID我想到的一种方法是:insert into mytable