gpt4 book ai didi

mysql - 是否可以在mysql中设置自动增量的起点和最大值?

转载 作者:行者123 更新时间:2023-11-29 14:57:26 25 4
gpt4 key购买 nike

我正在创建一个包含 4 个重要 ID 的 Web 应用程序

并加快识别哪个自动递增的 id 的用途

我希望对 autp 增量数量设置限制。

示例:

orderid = 10000000 因此会生成一个 10m - 19999999 之间的数字

托盘 ID = 20000000 20m - 29999999

产品 ID = 30000000 30m - 39999999

当这些 ID 达到限制时,他们会开始重复使用现在可用的旧号码吗?

最佳答案

这不是自动增量列的工作原理。

当然,您可以设置起点,但最大值和有关重用旧数字的部分,抱歉,没有内置到系统中。

为什么需要这个?

普遍的共识是,如果您使用自动增量列,您并不真正关心值本身。当然,您关心它是唯一的,但您不关心实际值是多少。

既然你关心,那你为什么关心呢?为什么需要它来重用旧号码?

您说您想用它来识别系统中的各个项目。你的意思是,对于用户?为什么不直接使用前缀呢? O123为订单,C123为客户,P123为产品等。

关于mysql - 是否可以在mysql中设置自动增量的起点和最大值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4232959/

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