Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Eliminar Tabla (https://www.clubdelphi.com/foros/showthread.php?t=65312)

Mystery 04-12-2009 19:27:00

Eliminar Tabla
 
Hola a todos,
necesito eliminar una tabla de una base de datos, esto lo resolvi con un "DROP TABLE" ahora bien cuando la tabla que yo quiero eliminar esta relacionada con otra Tabla me dice que no la puede eliminar. como podria realizar esta operacion o en otras palabras forzar la elimnacion de la tabla sin importar que este relacionada.

gracias de antemano y disculpen las molestias

sin mas
Mystery

droguerman 04-12-2009 21:51:42

La clave foránea está pensada justamente en evitar se borren tablas relacionadas, en todo caso habría que hacer DROP TABLE sobre cada tabla relacionada y luego borrar la tabla principal.

Opción 2 eliminar la clave foránea
Código SQL [-]
 ALTER TABLE tabla_relacionada DROP FOREIGN KEY `nombre_de_clave_foranea`;


La franja horaria es GMT +2. Ahora son las 02:44:25.

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