操作方法
首先我们查看数据库中重复的资料,以表 Line 为例,里面实际数据只有4条,有15条重复的 select * from dbo.Line 。
将不重复的数据查询出来并放到临时表中 select distinct * into #temp from Line 。
删除Line表中的内容 delete Line 。
将临时表中的数据插入到表Line中 insert Line select * from #temp
删除临时表#temp drop table #temp
再次查询结果就只剩下不重复的数据: select * from dbo.Line
附上完整的SQL语句,复制后更改表名可直接使用。 select distinct * into #temp from Line delete Line go insert Line select * from #temp go drop table #temp