【发布时间】:2023-06-06 16:50:01
【问题描述】:
我有这样的表:
表1:
sr no. | id | name
id 是这里的主键。
我希望 sr no. 是循环的。
我应该为sr no. 字段赋予什么属性?
例如,我有 5 条记录,sr no 1,2,3,4,5 和 id 1,2,3,4,5 我删除了第三条记录然后id 将是 1,2, 4,5 和 sr no. 将是 1,2,3,4
sr no 不应该失去它的争议性。
【问题讨论】:
-
"我希望 sr 号是循环的。"你这是什么意思?
-
它应该像:1,2,3,4,5,6.....如果任何记录被删除,那么它应该再次更新,如 1,2,3,4,5。 ..它不应该像 1,2,3,5,6.... 如果 4 没有。记录被删除
-
那么
id和sr no.有什么区别? -
我不明白什么是序列号。不过,看看*.com/questions/715251/…
-
你能告诉我们它的用途吗?您可以考虑在删除操作上创建触发器并更新 id 大于已删除的记录。
标签: mysql database database-design