处理SQLSERVER不能删除重复记录问题
2007-06-25 14:37
411 查看
现象:SQLServer中存在完全重复的记录,试图删除某条时提示“键列信息不足或不正确,更新影响多行”。
对重复记录,只需要保留一条
解决方法:select distinct * into 新表名 from 源数据表
然后将将源表名改名备份,将新表名改为源表名即可
对重复记录,只需要保留一条
解决方法:select distinct * into 新表名 from 源数据表
然后将将源表名改名备份,将新表名改为源表名即可
相关文章推荐
- 如何解决Oracle“不能创建唯一索引,发现重复记录”问题
- SQL 已更新或删除的行值要么不能使该行成为唯一行(sqlserver中有多行所有的列重复的数据,无法更新或删除问题)
- MySQL自增主键删除后插入新记录主键重复问题
- 解决Mysql中删除重复记录的问题
- SQL面试常见问题处理:查询和删除重复记录
- SQL 已更新或删除的行值要么不能使该行成为唯一行(sqlserver中有多行所有的列重复的数据,无法更新或删除问题)
- MySQL自增主键删除后插入新记录主键重复问题
- MySql删除重复记录问题、嵌套删除(转)
- 如何解决Oracle“不能创建唯一索引,发现重复记录”问题
- mysql高难度问题:随机查看数据中的记录,并且后在的不能重复前面的?
- SQL 已更新或删除的行值要么不能使该行成为唯一行(sqlserver中有多行所有的列重复的数据,无法更新或删除问题)
- EasyUI datagrid 删除的时候无法正确找到重复记录row index的问题
- SQL面试常见问题:查询及删除重复记录的方法
- SQL 已更新或删除的行值要么不能使该行成为唯一行(sqlserver中有多行所有的列重复的数据,无法更新或删除问题)
- SQL 已更新或删除的行值要么不能使该行成为唯一行(sqlserver中有多行所有的列重复的数据,无法更新或删除问题)
- SQL删除重复记录(保留一条)的问题
- 删除重复记录的问题
- 解决Mysql中删除重复记录的问题
- SQL Server 批量删除重复记录(批量、快速、安全)
- SQL2005CTE做无标识重复记录删除,让你的sql看起来更简单