Para eliminar una constraint en MySql se debe conocer el nombre de este.
Por ejemplo, quiero eliminar una FK(foreign key) de una tabla, entonces, como obtengo
el nombre de esta containt?.
Para esto debemos usar la sentencia:
SHOW CREATE TABLE nombreDeLaTabla;
Con esto se obtiene el resumen de los comandos utilizados para la creacion de la tabla en
cuestión.
Finalmente busco la constraint a eliminar y ejecuto la sentencia
ALTER TABLE nombreDeLaTabla DROP FOREIGN KEY nombreDeLaFK;
|