如果ID没有其他表关联,可以试试如下SQL代码:
set @newid:=0;
update dws_user set ID=(@newid:=@newid+1);
alter table dws_user AUTO_INCREMENT=47; // 修改为最大ID值加一
执行后,ID将从1开始。将会替换掉中间不连续的ID。
如果ID没有其他表关联,可以试试如下SQL代码:
set @newid:=0;
update dws_user set ID=(@newid:=@newid+1);
alter table dws_user AUTO_INCREMENT=47; // 修改为最大ID值加一
执行后,ID将从1开始。将会替换掉中间不连续的ID。