Truncate + Foreign Key SQL
Résolu
Bonjour,
J'ai un petit souci lorsque je souhaite vider un table avec des clés étrangères cela ne fonctionne pas j'ai cette erreur :
Quelqu'un aurait-il un astuce pour résoudre ce problème ?
Merci d'avance.
J'ai un petit souci lorsque je souhaite vider un table avec des clés étrangères cela ne fonctionne pas j'ai cette erreur :
Cannot delete or update a parent row: a foreign key constraint fails
Quelqu'un aurait-il un astuce pour résoudre ce problème ?
Merci d'avance.
1 réponse
-
ModérateurBonjour,
Quelqu'un aurait-il un astuce pour résoudre ce problème ?
Oui (enfin.. ce n'est pas ce qu'on pourrait appeler une astuce...) ..... il faut avant supprimer les enregistrement dans l'autre table correspondant aux FK de celle-ci.
C'est justement pour éviter des suppressions hasardeuses que sont utilisées les Foreign Key....
Et à ma connaissance.. on ne peut pas faire autrement;