ORA-14131: enabled UNIQUE constraint exists on one of the tables
Cause: One of the tables referenced in the ALTER TABLE EXCHANGE PARTITION|SUBPARTITION statement has enabled UNIQUE constraint(s) defined on it, which prevents EXCHANGE from proceeding.
Action: Disable constraints defined on tables referenced in the ALTER TABLE EXCHANGE PARTITION|SUBPARTITION statement and retry the statement.
ORA-14131:表中已存在启用的唯一约束
ORA-14131 是一种约束性数据库错误,用于表示在尝试启用唯一约束时发现已存在启用的唯一约束。
当用户试图使用ALTER TABLE语句启用已存在的唯一约束时,就会出现这个错误。此外,还有可能出现此错误,当在启用约束时存在重复约束时,尤其要注意。
1.检查你试图启用的约束是否已被启用。
2.如果它已被启用,则使用ALTER TABLE DISABLE CONSTRAINT语句禁用该约束。
3.如果约束不可用,则检查是否存在重复的约束,如果有,可以使用ALTER TABLE DROP CONSTRAINT 语句将其删除。
4.然后就可以顺利地启用该约束了。