如何高效删除Oracle数据库中的重复数据Oracle认证考试
文章作者 100test 发表时间 2010:01:11 20:58:47
来源 100Test.Com百考试题网
重复数据删除技术可以提供更大的备份容量,实现更长时间的数据保留,还能实现备份数据的持续验证,提高数据恢复服务水平,方便实现数据容灾等。 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。Oracle数据库重复数据删除技术有如下优势:更大的备份容量、数据能得到持续验证、有更高的数据恢复服务水平、方便实现备份数据的容灾。
一、删除部分字段重复数据
先来谈谈如何查询重复的数据吧。
下面语句可以查询出那些数据是重复的:
0select 字段1,字段2,count(*) from 表名 group by 字段1,字段2 having count(*)