Supprimer une ligne

Résolu/Fermé
mekni Messages postés 13 Date d'inscription mardi 1 janvier 2013 Statut Membre Dernière intervention 1 février 2013 - 31 janv. 2013 à 20:17
JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 - 1 févr. 2013 à 18:35
bonjour, s'il vous plait aidez moi c'est quoi le problème ici lorsque l'admin veut supprimer un client???
en effet id client est un clé étranger dans une autre table ??
Erreur SQL !DELETE FROM client WHERE idclient = 4
Cannot delete or update a parent row: a foreign key constraint fails ('fix_it/reclamation', CONSTRAINT 'fk_client' FOREIGN KEY ('idclient') REFERENCES 'client' ('idclient'))ws 7 / Chrome 24.0.1312.56</config>

2 réponses

JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
31 janv. 2013 à 20:33
Salut,
L'erreur t'annonce que l'id du client est une clé étrangère dans une ou plusieurs autres tables, donc tu dois supprimer les tuples des autres tables qui comportent une clé étrangère "id_client", et quand tout ça sera fait, tu peux supprimer le client !
0
mekni Messages postés 13 Date d'inscription mardi 1 janvier 2013 Statut Membre Dernière intervention 1 février 2013
31 janv. 2013 à 20:50
et comment ça ce-fait ?
0
JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
1 févr. 2013 à 18:35
Je ne sais pas si une méthode automatique existe, sinon, il faut le faire manuellement, or, via des requêtes ...
0