ALTER TABLE DROP COLUMN rollback leaves column – what is the documented behavior in Firebird 4.0?
Goal To determine whether a transaction that performs ALTER TABLE DROP COLUMN can be fully rolled back in Firebird 4.0, restoring the original schema state without leaving residual objects. Unresolved behavior Firebird 2.5+ supports transactional DDL, but documentation notes that dropping a column is not fully reversible. The behavior appears to vary between