假如你的原来的表tb有
id,name,address三列
其中id是自动增长列,删除其中若干行以后,你可以这样啊
创建存储过程
create proc
as
begin
declare @temp table
(
id int identity(1,1), name varchar(20), address varchar(20)
)
insert @temp
select name, address from tb
select * from @temp
end
这样你就可以得到一个ID连续的新表了