j'aimerais purger cette table et copier les données dans une table archive
cette requête me semble pas terrible du tout et cela met des plombes

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
INSERT INTO riskindfieldinstance_archive (table 12 GO) 
   SELECT *
     FROM riskindfieldinstance (table de 4 go)
    WHERE riskindinstancehandle IN
             (SELECT DISTINCT rii.handle
                FROM riskindicatorinstance rii, substepinstance ssi
               WHERE     rii.substepinstancehandle = ssi.handle
                     AND ssi.startvaliddate < ADD_MONTHS (SYSDATE, -2))
Merci de vos conseils