日期:2014-05-17  浏览次数:20551 次

求助,怎要用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就重新排列了。