sql数据库中ID编号出现断层,重新生成不断层的id方法
sql数据库中记录被删除后,再导入新的记录时并不会重新利用而是使用新的id,这样使得id编号顺序出现断层,解决方法,直接上SQL语句:
1 2 3 4 5 6 | /删除原有主键/ ALTER TABLE dw_test DROP id; /添加新主键字段/ ALTER TABLE dw_test ADD id MEDIUMINT( 8 ) NOT NULL FIRST ; /设置新主键/ ALTER TABLE dw_test MODIFY COLUMN id MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT, ADD PRIMARY KEY (id); |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步