borrar un campo que tiene una restricción

Santiago
03 de Marzo del 2005
Hola, deseo eliminar un campo de una tabla en interbase 6.0 y dicho campo tiene una restricción... ahora cuando quiero eliminar dicho campo no lo hace.
Cuando inserté el campo lo hice de esta manera:
Alter table TPersonas add Marca smallint check(Marca in (0,1,2,3))

cuando quiero eliminarlo lo hago a través de esta instrucción:
Alter table TPersonas Drop Marca

No recibo ningún mensaje de error simplemente no elimina el campo.... otro dato: el campo Marca ya tiene valores ingresados

Gracias a los que puedan darme una mano!
Santiago