Bonjour à tous,

je voudrais effectuer ce genre de bulk delete:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
String idsTab [] = ids.split(";");
List<String> idsList = Arrays.asList(idsTab);
Query query = em.createQuery("DELETE FROM SerialNumber s WHERE s.number IN (:values)");            
query.setParameter("values", idsList);
int deleted = query.executeUpdate();     
Je n'ai pas d'erreur mais les éléments ne sont pas effacés en base de données?

Merci de votre aide.