sqlserver 怎么有重复行?
今天在添加一条纪录时,由于其他数据库还要用到,就用Ctrl+C复制了一下,粘贴到另外的库中时,一不小心按了两次,能粘贴两条一模一样的纪录,但在删除时其中任何一条都无法删除,提示 "键 ... 会影响到其他行 "( 中间有些记不清了)不知道怎么办。哪为指导指导?
------解决方案--------------------我的方法是 delete from 表 然后在重新插入.
------解决方案--------------------你是在企业管理器中做的吗?
---
可以去重导入另一张表,再清空原表,再把数据导回来
select distinct * into #t from tablename
truncate table tablename
insert tablename select #t