Al intentar eliminar una FK en mysql, te tira un error semejante a:
ERROR 1025 (HY000): Error on rename of '.\sistema\venta' to '.\sistema\#sql2-b5c
-21' (errno: 152)
Bueno, pues lo unico que debes de hacer es primero eliminar el foreign key, y despues borrar el indice, para saber el nombre del foreign key puedes hacerlo viendo la estructura de la tabla ya sea con phpmyadmin o bien en consola con un show create table nombretabla, tomas el nombre del indice y le das un drop al FK de la siguiente manera:
alter table Datos_Facturacion drop foreign key FK_REFERENCE_90;
Despues corres este comando sustituyendo los datos de la tabla y el nombre del FK correspondiente a tu tabla:
`ALTER TABLE Datos_Facturacion DROP INDEX FK_REFERENCE_90`
Eso es todo lo que hay que hacer..
Espero le sirva a alguien.
No hay comentarios:
Publicar un comentario