PDA

Ver la Versión Completa : Eliminar Tabla


Mystery
04-12-2009, 19:27:00
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

ALTER TABLE tabla_relacionada DROP FOREIGN KEY `nombre_de_clave_foranea`;