[Quote=引用 11 楼 liaohongchu 的回复:]
create procedure proc_name
as
begin
delete from tb where id between 1 and 1000
end
这个id between 1 and 1000 ID 没有了怎么办
要删除最不新1000条呀
[/Quote]删除最不新的那你按时间排序 取最不新的1000条
delete from table where ID in (select top 1000 ID from table order by time desc)