众所周知,MySQL LAST_INSERT_ID() 函数返回最新生成的序列号,但在多行插入的情况下,它将返回由最前面插入的行生成的序列号。,登录后复制,上面的查询借助多行插入查询在 Student 表中插入三个值。可以借助以下查询来检查列“Id”的值 –,登录后复制,这意味着 Last_Insert_Id() 必须返回 5 作为输出,但我们可以看到它返回值 3,如下 –,登录后复制,它返回值 3,因为 3 是上述多行插入查询中最先插入的行的值。,以上就是在多行插入的情况下,对 MySQL LAST_INSERT_ID() 函数的输出有何影响?的详细内容,更多请关注www.92cms.cn其它相关文章!