这个不行啊。有语法错误 ------其他解决方案-------------------- 楼主的意思是两条完全相同的记录,但是没有标识列,怎么删除,如果有id就好办了,
name age
test 22
test 22 ------其他解决方案-------------------- 都没有看懂楼主的意思么?
有两条完全相同的记录,想删除其中一条,不能删除,这两条记录都不能删除
如何删除这两条记录
这句话什么逻辑? ------其他解决方案-------------------- 如果是两条相同记录,没有主键。不能同时删除这两条记录,必须保留一条,那么用楼上DBA的方法。 ------其他解决方案-------------------- select distinct * into temp from tablename
delete from tablename
insert into tablename select * from temp ------其他解决方案-------------------- 建立一个临时表过渡一下
select distinct * into #Tmp from tableName
drop table tableName
select * into tableName from #Tmp
drop table #Tmp1