Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Eliminar Un Foreign Key (https://www.clubdelphi.com/foros/showthread.php?t=70729)

kokele 08-11-2010 13:13:18

Eliminar Un Foreign Key
 
Hola a todos. Tengo una pequeño problema, modifique una tabla en interbase añadiendo este relacion:

ALTER TABLE "FAMILIAS" ADD FOREIGN KEY ("CPROP2") REFERENCES PROPART ("CPROPAR");

Ahora quiero eliminarla y con la siguiente instruccion:

ALTER TABLE FAMILIAS
DROP FOREIGN KEY CPROP2;

¿Qué tengo mal, o como seria la instrucción? Estoy mirando la ayuda de interbase pero no especifica mucho.

Saludos.

guillotmarc 08-11-2010 13:23:48

Hola

ALTER TABLE FAMILIAS DROP CONSTRAINT CPROP2;

Saludos.

guillotmarc 08-11-2010 13:26:33

En cualquier caso te recomiendo que utilices un gestor para administrar tu base de datos Interbase/Firebird. Es mucho más cómodo crear las tablas/índices/... a golpe de ratón.

Por ejemplo el IBExpert Personal Edition es un magnífico gestor de Interbase/Firebird, totalmente gratuito (tiene versiones avanzadas de pago).

http://ibexpert.net/ibe/index.php?n=Main.DownloadFree

Saludos.

kokele 08-11-2010 19:14:43

Gracias Marc, pero esa opcion tambien la probe, y me da un error. De todas maneras, me he bajado el ibexpert del link que me pasaste y asi lo pude quitar. Gracias.

Saludos,

kokele


La franja horaria es GMT +2. Ahora son las 14:12:42.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi