mysql中,如何为记录自动编号
比如:编号|姓名|年龄1丁丁202东东153嘻嘻18删除了记录2之后记录3的编号自动变为2这样子该怎么实现...
比如:
编号|姓名|年龄
1 丁丁 20
2 东东 15
3 嘻嘻 18
删除了记录2之后
记录3的编号自动变为2
这样子该怎么实现 展开
编号|姓名|年龄
1 丁丁 20
2 东东 15
3 嘻嘻 18
删除了记录2之后
记录3的编号自动变为2
这样子该怎么实现 展开
3个回答
展开全部
这个完全没必要,逻辑太复杂,每次要遍历整个表,查看有没有空闲的编号,不过也是可以实现的,就是先确定最大编号,然后从1开始,一直到最大编号(按顺序),如果中间有不存在的编号,则把空缺的作为编号,否则就在最大的编号上加1。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个没有系统没有办法!你只有自己编写相应的程序才行!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |