如何在不使字段本身自动递增的情况下复制自动递增 Id 字段的功能?我想在我的 INSERT 语句中,我需要以某种方式获取最后创建的 ID,并在新条目上添加 +1。但我不知道怎么办。任何帮助表示赞赏。
编辑:我最终采纳了 ypercube 的建议并将 id 字段保持为自动递增并使我的搜索字符串独一无二。谢谢!
最佳答案
您需要在一个查询中选择当前最高的 ID,然后在使用第二个查询插入时使用它。
要绕过竞争条件,您可以创建表锁(讨厌)或使用事务(更好,但不理想)
关于mysql - 制作我自己的递增mysql id而不自动递增,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6091052/