当前位置: 代码迷 >> Sql Server >> ,怎要用SQL语句,让主键,自动编号自动,ID号重排
  详细解决方案

,怎要用SQL语句,让主键,自动编号自动,ID号重排

热度:53   发布时间:2016-04-24 22:47:52.0
求助,怎要用SQL语句,让主键,自动编号自动,ID号重排!
如题,谁能帮忙写个让记录编号重排的语句?谢谢!

------解决方案--------------------
--1
select * from 表名
select IDENTITY(INT,1,1) as id,* into myc from 表名
go
select * from myc

--2

select  row_number() OVER(order by inStorageCode DESC) AS id,* from 表名 
------解决方案--------------------
把数据除ID列之外,全部插入临时表,然后truncate原表,再差回来,id就重新排列了。
  相关解决方案