Форум: "Базы";
Текущий архив: 2002.11.07;
Скачать: [xml.tar.bz2];
ВнизHelp! Таблица повисла, ни записи ни ее саму не удалить! Найти похожие ветки
← →
NeyroSpace (2002-10-18 16:55) [0]Я ошибся, но за что же ТАКОЕ???
Возможно это баг FireBird...
Первичный ключ состоял из даты+время+еще одно поле (сглупил, но ведь все в стадии разработки). Триггер вставил, (как это у него получилось я не понял) 4 записи с одинаковым первичным ключем!
Теперь их не удалить! И саму таблицу из БД не удалить!
Хелп! :-(((((
← →
Digitman (2002-10-18 17:00) [1]а чего говорит в ответ ? на требование удаления ? дословно..
← →
Johnmen (2002-10-18 17:02) [2]> И саму таблицу из БД не удалить!
Почему ??? Есть FK ? Ну так удали сначала подчиненные таблы...
← →
NeyroSpace (2002-10-18 17:07) [3]при попытке изменить значение какого-либо поля:
IBExepr при первой попытке изменить:
Cannot post changest!
There is at least one record with same fields values!
Потом постоянно:
SQL err code = -104
unxpected end of command
Щас последнее средство осталось...
← →
Johnmen (2002-10-18 17:08) [4]...и сначала убей все ее триггеры и зависимые процедуры...
← →
NeyroSpace (2002-10-18 17:19) [5](триг нет)
Ключи удалил - стала писать таблюца юзается.
Чертова МД2000! Перегрузился - УДАЛИЛАСЬ!
Но все равно не понял как это триггеру удалось...
4 записи с полностью идентичными полями.
← →
Digitman (2002-10-18 17:19) [6]Да, для начала просмотри все зависимости, избавься от них (триггеры, процедуры, взгляды - в первую очередь)
Затем удали индексы в проблемной таблице.
Повтори попытку удаления таблицы.
О результатах - извести здесь же
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c