Header Ads

viernes, 14 de agosto de 2020

Cannot truncate a table referenced in a foreign key constraint

Al realizar el proceso de TRUNCATE a una determinada tabla en el motor de base de datos MySQL, nos enfrentamos con un error típico como la siguiente:

Para resolver el error anterior aplicando las mejores prácticas así no tener problemas en la consistencia de datos podemos optar por realizar los siguientes pasos: 

DELETE FROM mode_transportations;
ALTER TABLE mode_transportations AUTO_INCREMENT = 1;
Importante: Des-habilitar o eliminar los constraints para resolver el problema anterior no sería buena práctica, dado que nos podemos enfrentar a mayores problemas en el futuro.

No hay comentarios.:

Publicar un comentario

Back To Top