Truncate + Foreign Key SQL

Résolu/Fermé
Coutcout86 Messages postés 195 Date d'inscription lundi 23 novembre 2009 Statut Membre Dernière intervention 26 mai 2016 - 5 mars 2015 à 15:48
Coutcout86 Messages postés 195 Date d'inscription lundi 23 novembre 2009 Statut Membre Dernière intervention 26 mai 2016 - 5 mars 2015 à 16:01
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 :
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.
A voir également:

1 réponse

jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705
5 mars 2015 à 15:53
Bonjour,

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;

0
Coutcout86 Messages postés 195 Date d'inscription lundi 23 novembre 2009 Statut Membre Dernière intervention 26 mai 2016
5 mars 2015 à 16:01
Ok merci pour l'astuce ;)
0