gpt4 book ai didi

primary-key - 如何重新排序主键?

转载 作者:行者123 更新时间:2023-12-01 06:59:55 28 4
gpt4 key购买 nike

我在“表类别”中删除了一行(第 20 行),请告诉我如何重新排序 catid(主键)?此时是19点后的21点。

谢谢

最佳答案

你不能。您能得到的最接近的是 truncate table ,这将删除表并重新创建它,这意味着您将丢失其中的所有数据,并且 ID 计数器重置为 0。除此之外,ID 将始终从最后插入的记录开始递增 1,无论该记录是否仍然存在存在与否。当然,您可以编写一个查询来修复所有当前的 ID,但是在下一次插入时,它仍然会创建一个新的间隙。更重要的是:如果没有间隙的顺序排序是您想要的,那么自动增量 ID 不是实现这一目标的正确方法。添加另一个 int 字段,您可以在其中手动跟踪此排序。

关于primary-key - 如何重新排序主键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1818516/

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