这里只说这个的一种特殊的情况。首先要明确的是在插入数据时报这个错误,证明表真的是存在对检查的数据有不唯一的存在。
但是在你检查你的主键并用做group by XXX having count(*)>1 ,这个检查时你会发现没有重复的数据,这就头大了。
在pl/sql dev工具中检查了好久,发现在表下面的Referenced by目录和check constraint目录的信息不相似,看了一下,原来不知道为什么有一个主键缺少了一个check这个唯一,23333太好玩。
解决:
最好的方法删除了,重建表。