-
suppression en cascade
Bonjour
Je veux supprimer les enregistrements d'une table selon une condition, mais comme cette table a une clé primaire je dois supprimer aussi les enregistrements correspondants dans l'autre table qui a également une clé étrangère vers une troisième table.
Comment je dois faire pour que les enregistrements supprimés de la première table seront également supprimés des autres tables?
J'espère que j'étais clair :)
et merci d'avance pour votre aide
-
DELETE CASCADE ou passez par un trigger sur le DELETE...
-
Tu peux aussi modifier le comportement des clés étrangères, en stipulant quoi faire en cas de modification sur la table de référence (cascade ou plantage).