删除表中重复记录

时间:2016-03-15 11:38:41
【文件属性】:

文件名称:删除表中重复记录

文件大小:322B

文件格式:TXT

更新时间:2016-03-15 11:38:41

删除重复记录

declare @max integer,@id integerdeclare cur_rows cursor local for select id,count(*) from 表名 group by id having count(*) > 1open cur_rowsfetch cur_rows into @id,@maxwhile @@fetch_status=0beginselect @max = @max -1set rowcount @maxdelete from 表名 where id = @idfetch cur_rows into @id,@maxendclose cur_rowsset rowcount 0


网友评论