Bonjour,

J'utilise ce code pour supprimer des doublons dans ma base :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
delete from DATA_10MIN r  where r.rdb$db_key in (select c0.rdb$db_key from DATA_10MIN c0 join DATA_10MIN c1 on c0.date_heure  =c1.date_heure
and c0.rdb$db_key>c1.rdb$db_key)
Mon probleme c'est que rien ne se passe (je fais bien un commit). Par contre si je passe la requete :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
select c0.rdb$db_key from DATA_10MIN c0 join DATA_10MIN c1 on c0.date_heure  =c1.date_heure
and c0.rdb$db_key>c1.rdb$db_key
il me retourne bien des enregistrements.

Je n'arrive pas à voir mon erreur

Merci