Bonjour,

Je voulais savoir s'il était possible de supprimer des lignes dans plusieurs tables sous oracle 9i.


Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
delete from (select A.*,B.* from table1 a,table2 b 
                 where a.champ1='valeur'
                 and a.champ2='val2'
                 and a.champ3=b.champ3
                 and a.champ4=b.champ4);
Pour le moment, si je lance cette instruction il me supprime les lignes de la table B mais pas celle de la table A.