|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() bouchra Développeur multimédia Inscription : juin 2011 Messages : 62 ![]() |
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 |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
DELETE CASCADE ou passez par un trigger sur le DELETE...
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir. |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Sylvain DevidalChef de projets Générix Inscription : février 2010 Messages : 1 062 ![]() |
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).
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com