gpt4 book ai didi

Mysql - 使用范围创建唯一 ID

转载 作者:行者123 更新时间:2023-11-29 22:31:33 25 4
gpt4 key购买 nike

下面的想法是好是坏?我有多个针对不同节点类型的表。每个表都有一个针对该节点类型的自动递增 ID。因此,每个节点类型都有一个真正唯一的 ID,每个节点类型都有一个 ID 范围。例如。

table 1, ID auto increment from 0-1000000000
table 2, ID auto increment from 1000000000-2000000000
table 3, ID auto increment from 2000000000-3000000000

我知道上面的问题也可以通过额外的 nodeType 表和 JOIN 来解决,但是除了 ID 范围受到限制之外,上面的问题是不是一个坏主意?...感谢任何响应者。

最佳答案

https://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html

https://stackoverflow.com/a/1485685/4421474

只需设置起始值:

ALTER TABLE `table 1` AUTO_INCREMENT=0;

ALTER TABLE `table 2` AUTO_INCREMENT=1000000001;

ALTER TABLE `table 3` AUTO_INCREMENT=2000000001;

关于Mysql - 使用范围创建唯一 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29732618/

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