Bonjour,

J'ai une version des EJB inférieur à la version 3.
J'ai donc la définition dans mon fichier decompteBean de requete SQL appelées.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
 *  @ejb.finder
 *     signature="java.util.Collection findDecompteLimit20(java.lang.String numTiers)"
 *     query="SELECT OBJECT(dec) FROM Decompte dec WHERE dec.tiers = ?1 order by dec.datepaiement desc LIMIT 20"
 *     schema = "Decompte"
 *    result-type-mapping="Local"
Mon problème c'est que lors du déploiement de mes EJB, il y a une erreur sur le LIMIT 20, qui permet normalement sous postgrés de limiter le nombre de ligens remontées par une requète.


Comment faire pour limiter la requete à un nombre défini d'enregistrement en EJB ?