如何判断Oracle中某个字段的值是否重复

如题所述

第1个回答  2017-04-16
group by该字段,count一下,如果出现2或者以上的,那么就是有重复的。
也可以rank()over(partition by 该字段) 如果出现2,那么也是有重复的。
如果数据量很大,不好分组,那么你可以试着建立一下唯一索引试一试,如果可以建立成功,那么就是唯一的,如果建立不成功,那么就明显不符合条件。
相似回答
大家正在搜