Mysql delete
abdego
Messages postés
249
Statut
Membre
-
abdego Messages postés 249 Statut Membre -
abdego Messages postés 249 Statut Membre -
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
- Key windows 10 - Guide
- Just delete me - 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
249
Statut
Membre
1
;)