ORA-01452

ORA-01452: нет возможности CREATE UNIQUE INDEX; найдены двойные ключи

Причина:

Оператор CREATE UNIQUE INDEX указывает одну или несколько колонок которые на данный момент содержат двойные значения. Все значения в индексированных колонках должны быть уникальными, по строкам, для создания UNIQUE INDEX (уникального индекса).

Действие:

Если вводимые величины не должны быть уникальными, удалите слово UNIQUE из оператора CREATE INDEX, затем выполните оператор снова. Если вводимые величины должны быть уникальными, как в первичном ключе, то удалите двойственные величины перед созданием UNIQUE индекса.

Смотри также в категории: Сообщения об ошибках и кодах Oracle