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

2025-03-21 07:07:29
推荐回答(1个)
回答1:

group by该字段,count一下,如果出现2或者以上的,那么就是有重复的。
也可以rank()over(partition by 该字段) 如果出现2,那么也是有重复的。
如果数据量很大,不好分组,那么你可以试着建立一下唯一索引试一试,如果可以建立成功,那么就是唯一的,如果建立不成功,那么就明显不符合条件。