Тарас Жмаченко
Дата: 03.12.2009 16:06:08
Оракл 9.2.0.8.0
При добавлении нового поля в таблицу, например
ALTER TABLE CONTRACT ADD (
DFL_NUMBP NUMBER(4) DEFAULT 1,
);
Происходит ошибка
ORA-00001: unique constraint (.) violated
Ошибка написана БУКВАЛЬНО. Т.е. имя констреинта не указано.
Проблема ровно с одной таблицей, ровно у одного клиента, ровно на одной его, к сожалению, боевой базе.
Помогите поставить диагноз и, решить проблему.
andrey_anonymous
Дата: 03.12.2009 16:11:25
Снимите трассу - увидите рекурсивный SQL, который и генерит ошибку.
Легкий вариант - DDL-триггер повесили, более злой - проблема со словарем.