我将尝试为Oracle 11g R2附带的
我已尝试以下语句:
问题是,在OE.PRODUCT_INFORMATION中已经存在多次出现的产品名称。 执行以上代码会抛出以下错误:
OE.PRODUCT_INFORMATION
表创建约束条件。该约束条件应使PRODUCT_NAME
唯一。我已尝试以下语句:
ALTER TABLE PRODUCT_INFORMATION
ADD CONSTRAINT PRINF_NAME_UNIQUE UNIQUE (PRODUCT_NAME);
问题是,在OE.PRODUCT_INFORMATION中已经存在多次出现的产品名称。 执行以上代码会抛出以下错误:
an alter table validating constraint failed because the table has
duplicate key values.
新创建的约束条件有可能不会应用于现有表格数据吗?我已经尝试了 DISABLED
关键字。但是当我启用约束条件时,仍然收到相同的错误消息。