没有重复的数据在insert 时:ORA-00001:违反唯一约束条件

来源:互联网 发布:超级基因优化液境界 编辑:程序博客网 时间:2024/05/16 08:30

这里只说这个的一种特殊的情况。首先要明确的是在插入数据时报这个错误,证明表真的是存在对检查的数据有不唯一的存在。

但是在你检查你的主键并用做group by XXX having count(*)>1 ,这个检查时你会发现没有重复的数据,这就头大了。

在pl/sql dev工具中检查了好久,发现在表下面的Referenced by目录和check constraint目录的信息不相似,看了一下,原来不知道为什么有一个主键缺少了一个check这个唯一,23333太好玩。

解决:

最好的方法删除了,重建表。

阅读全文
0 0
原创粉丝点击