Mysql delete
abdego
Messages postés
186
Date d'inscription
Statut
Membre
Dernière intervention
-
abdego Messages postés 186 Date d'inscription Statut Membre Dernière intervention -
abdego Messages postés 186 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai une table <produit> ou j vx supprimmer un enregistrement qui a un Id_produit qui et on meme temps une Cle Etrangire des table <Lignedetailproduit> et <info_produit>
si j fait
===>delete from produit where Id_produit=6
Voila l'erreur (Cannot delete or update a parent row: a foreign key constraint fails ('basefinal'.'info_produit', CONSTRAINT 'FK_INFO_PRO_ASSOCIATI_PRODUIT' FOREIGN KEY ('Id_produit') REFERENCES 'produit' ('Id_produit')))
Merci d'avancée :)
j'ai une table <produit> ou j vx supprimmer un enregistrement qui a un Id_produit qui et on meme temps une Cle Etrangire des table <Lignedetailproduit> et <info_produit>
si j fait
===>delete from produit where Id_produit=6
Voila l'erreur (Cannot delete or update a parent row: a foreign key constraint fails ('basefinal'.'info_produit', CONSTRAINT 'FK_INFO_PRO_ASSOCIATI_PRODUIT' FOREIGN KEY ('Id_produit') REFERENCES 'produit' ('Id_produit')))
Merci d'avancée :)
A voir également:
- Cannot delete or update a parent row a foreign key constraint fails mysql
- Or - Guide
- Hiberfil.sys delete - Guide
- Juste delete me - Guide
- Key windows 10 - Guide
- Windows update bloqué - Guide
3 réponses
il faut d'abord supprimer les enregistrements dans les tables où ton champ est clé étrangère (tables ligness_details_produit et info_produit)
Si tu ne veut pas les supprimer change la valeur de ton champs.
ensuite supprime l'enregistrement dans la table Produit
Si tu ne veut pas les supprimer change la valeur de ton champs.
ensuite supprime l'enregistrement dans la table Produit
abdego
Messages postés
186
Date d'inscription
Statut
Membre
Dernière intervention
1
;)