ORA-00001

В этом учебном материале Вы узнаете причину возникновения исключительной ситуации ORA-00001, а также будет рассмотрен вариант исправления.

Причина:

Была сделана попытка вставить дублирующее значение в уникальный столбец.

Пример:

Исправление:

  • Удалить дубликат.
  • Использовать MERGE или ON DUPLICATE KEY UPDATE (в других СУБД).
  • Изменить данные перед вставкой.