Comment faites-vous une limite de requête HQL?

Dans Hibernate 3, est-il possible de faire l'équivalent de la suite de MySQL limite dans les requêtes HQL?

select * from a_table order by a_table_column desc limit 0, 20;

Je ne veux pas utiliser setMaxResults si possible. Ce n'était certainement possible dans l'ancienne version d'Hibernate/HQL, mais il semble avoir disparu.

  • Je suis à l'aide de Hibernate-5.0.12. Est-ce toujours pas disponible? Il serait vraiment lourd à obtenir un million d'enregistrements et ensuite appliquer le filtre sur elle- setMaxResults sur elle comme remarqué par @Rachel dans la réponse par @skaffman.
InformationsquelleAutor stevedbrown | 2009-08-06