DELETE sur plusieurs tables sous Access?

DELETE sur plusieurs tables sous Access? - SQL/NoSQL - Programmation

Marsh Posté le 14-02-2006 à 16:25:27    

Salut,
Je voudrais savoir si il était possible sous Access comme pour MySQL ou Oracle de faire une suppression sur plusieurs tables à la fois?
J'ai des enregistrements à effacer sur 9 tables liées à la fois et ce serait trop lourd de le faire une par une vu les liaisons...
Merci
 
Exemple:
 

Code :
  1. DELETE
  2. PROJET ,PROJET_PROCESSUS , PROCESSUS ,  BSC_PCS ,
  3. BSC_SCORECARD  , PROCESSUS_PERFORMANCE  , PERFORMANCE  , INDICATEUR  , DOSSIER ,
  4. PERSPECTIVE
  5. FROM
  6. PROJET PR,PROJET_PROCESSUS PP,PROCESSUS P, BSC_PCS BP ,
  7. BSC_SCORECARD BS , PROCESSUS_PERFORMANCE PPR , PERFORMANCE PERF , INDICATEUR I , DOSSIER D
  8. WHERE
  9.       PR.IdProjet=PP.IdProjet
  10. AND   PP.IdPcs = P.IdPcs
  11. AND   P.IdPcs  = BP.IdPcs
  12. AND   BP.IdBSC = BS.IdBSC
  13. AND   BS.IdBSC = PPR.IdBSC
  14. AND    PR.IdProjet=3

Reply

Marsh Posté le 14-02-2006 à 16:25:27   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed