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