gpt4 book ai didi

引用似乎不存在的约束的 Oracle 唯一约束冲突

转载 作者:行者123 更新时间:2023-12-04 14:17:23 26 4
gpt4 key购买 nike

我收到一个我无法理解的错误。错误很简单:

ORA-00001: unique constraint (*schema*.*xyz_constraint*) violated

然而,让我感到困惑的是,似乎不存在这样的约束。表上肯定没有定义;有问题的数据库几乎没有定义参照完整性,我插入数据的特定表没有定义键。

对于它的值(value),我在数据库中的任何地方都找不到约束:
    select *
from all_constraints
where constraint_name like '%xyz_constraint%'

有什么我忽略的吗?谢谢。

最佳答案

我遇到了完全相同的错误,这不是权限问题。相反,该实体原来是 INDEX不是 CONSTRAINT我发现它:

SELECT * FROM ALL_INDEXES WHERE INDEX_NAME LIKE '%XYZ_UK1'

...因为它不存在于 ALL_CONSTRAINTSDBA_CONSTRAINTS .混淆错误消息是如何相同的。我正在运行 Oracle 11g。

关于引用似乎不存在的约束的 Oracle 唯一约束冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8888742/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com