Hola Diego.
Cita:
Interbase asigna el "INTEG_10" y si creo otra restricción "check" crea "INTEG_11", ¿no se puede personalizar este nombre para poder borrarlo sin tener que disparar la excepción?
|
En Firebird (y supongo que en Interbase también) podés hacer:
Código SQL
[-]
ALTER TABLE EJEMPLO ADD CONSTRAINT CHECK_0_6 CHECK(NIVEL BETWEEN 0 AND 6);
De ese modo luego podrás hacer:
Código SQL
[-]
ALTER TABLE EJEMPLO DROP CONSTRAINT CHECK_0_6;
Saludos.
Edito: Donde, CHECK_0_6 será el alias de la restricción.