gpt4 book ai didi

mysql - 是否可以从不同的数据库中获取 LAST_INSERT_ID()?

转载 作者:行者123 更新时间:2023-11-29 01:21:43 26 4
gpt4 key购买 nike

假设我们有 2 个数据库:ab,以及表 a.test1b.test2.

如果我需要在表a.test1中插入一行,并返回LAST_INSERT_ID()插入到b.test2中,将LAST_INSERT_ID() 从另一个数据库返回值?靠谱吗?

我没有在手册中找到任何内容,但是 @@IDENTITY 取决于客户端 session ,因此它应该可以在两个数据库之间移植。不是吗?

最佳答案

LAST_INSERT_ID() 始终为您提供您在当前连接上执行的最后一个 INSERT 语句插入的行的 ID,而不管是什么表(以及什么数据库! ) 该行进入。

关于mysql - 是否可以从不同的数据库中获取 LAST_INSERT_ID()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20344883/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com