gpt4 book ai didi

MySQL : is the auto increment highest value always the most recent?

转载 作者:行者123 更新时间:2023-11-29 02:44:05 25 4
gpt4 key购买 nike

我有一个数据库,其中的表使用 InnoDB 和一个自动递增字段作为主键。我想知道我是否可以依赖这样一个事实,即使用 auto_increment 的字段的最高值始终是最新的。

在这一点上我没有发现任何足够清楚的东西。

最佳答案

我在寻找类似问题的答案时偶然发现了这个问题,我相信这个问题有些困惑 - 所以要回答:我可以依赖这样一个事实,即使用 auto_increment 的字段的最高值是总是最新的

根据 https://dba.stackexchange.com/questions/60295/why-does-auto-increment-jumps-by-more-than-the-number-of-rows-inserted(auto_increment 列(或 MSSQL 中的 IDENTITY,以及该概念所用的其他名称)的唯一保证是每个值都是唯一的,并且永远不会小于前一个值:因此您可以依靠这些值进行排序但你不能指望它们没有间隙。)

是的,除非您手动更新自动生成的值。

关于MySQL : is the auto increment highest value always the most recent?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45626144/

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