Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Bases de Datos => Mensaje iniciado por: Leguim en 3 Junio 2020, 18:55 PM

Título: [Pregunta]: Eliminar una clave foránea.
Publicado por: Leguim en 3 Junio 2020, 18:55 PM
Me da el siguiente error cuando intento eliminar un campo que es un índice, "cannot drop column needed in a foreign key constraint" busque un poco pero dicen que antes de hacer eso hay que eliminar la clave foranea pero nose como se hace eso.
Título: Re: [Pregunta]: Eliminar una clave foránea.
Publicado por: K-YreX en 4 Junio 2020, 11:43 AM
En MySQL:
Código (sql) [Seleccionar]

ALTER TABLE <tabla con la FK> DROP FOREIGN KEY <nombre de la FK>;


En SQL Server / Oracle / MS Access:
Código (sql) [Seleccionar]

ALTER TABLE <tabla con la FK> DROP CONSTRAINT <nombre de la FK>;