Alexandr Kochmin пишет:
я обычно такой редкоиспользуемый синтаксис не запоминаю,
а делаю это в IBExpert - он показывает как раз DDL и вуаля.

В том то и беда что и через IBExpert нельзя удалить.
Поле нужно переименовать, но стоит на это поле CHECK CONSTRAINT
при удалении получается такое
команда
ALTER TABLE "Owners" DROP CONSTRAINT INTEG_367
сообщение
This operation is not defined for system tables.
unsuccessful metadata update.
ERASE RDB$RELATION_CONSTRAINTS failed.
action cancelled by trigger (1) to preserve data integrity.
Cannot delete trigger used by a CHECK Constraint.
At trigger 'RDB$TRIGGER_11'.

Ответить