【发布时间】:2011-04-04 20:03:49
【问题描述】:
有谁知道是否有可能获取 mysql 表中字段的自动增量 id 并在同一个插入中使用它?
例如
假设这里的新 id 为 2,则评估语句如下所示
“插入表(field1)值('random-2')”
我知道我可以在代码中返回它并运行另一个插入,但我想知道在插入期间是否有更快的方法来“计算”它?
1 以为我是“插入表 (field1) 值('random' + (select max(id) FROM table) + 1)”
但我担心同时发生多个插入可能会出现问题。
谢谢
【问题讨论】:
-
这是不可能的,这已经被问过很多次了。查看此问题的右侧并点击一些链接。
-
信不信由你,我搜索了但找不到我要找的东西:S 仍然习惯使用 SO,尽管对重复的内容表示歉意。
标签: mysql auto-increment