Bonjour,

J'ai une requête de purge de table qui se présente sous la forme suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
delete from T1
where T1.COL1 in (select COL1 from T2 where T2.JOUR >= '01/01/2008') 
   or T1.COL2 in (select COL2 from T3 where T3.JOUR  >= '01/01/2008')
Et quand je la lance j'ai systématiquement un verrou de type 'TM' et un de type 'TX' sur la table T1, ce qui fait qu'elle se bloque toute seule ! Je n'arrive pas à comprendre comment c'est possible...
Quelqu'un a une idée ?

P.S. : c'est une base ... 8.1.7.4

Merci.