Неприятное сообщение в IBExpert:
This operation is not defined for system tables.
unsuccessful metadata update. cannot delete
Данное сообщение возникло в процессе попытки
удаления поля, и было весьма неприятно и не понятно с чем оно связано. Из
внешних ключей удалил, но поле активно сопротивлялось моим действиям.
Оказалось, что IBExpert проверяет использование полей не только в связях с
другими таблицами, но так же идет проверка в триггерах и процедурах.
Закомментировал процедуру, где использовалось
удаляемое поле и все прекрасно удалилось.
Спасибо разработчикам IBExpert за их прекрасный
инструмент!
Уже не первый год использую IBExpert и очень доволен. Лучше инструмента не видел, даже для других баз.
ОтветитьУдалитьсогласен. сделано все прекрасно и удобно.
Удалитьсмотрел для других баз инструменты даже рядом не стояли с IBExpert