Dans un petit outil d'expérimentation HSQLDB j'ai un problème ramené à priori aux lignes suivantes :
try {
Statement statement = connection.createStatement();
String query = "SELECT * FROM "+'"'+ nomTable+ '"'+" LIMIT 2";
ResultSet rs = statement.executeQuery(query);
. . .
} catch (Exception e) {
sret += e.getMessage();
}
____
Tout fonctionne bien à priori en enlevant le : +" LIMIT 2"
sinon, j'obtiens l'erreur :
Unexpected token: 2 in statement [2]
la version HSQLDB est : 1.8.0.4
Y a-t-il un bug ? sinon dans quels cas l'utilisation de "LIMIT" est-elle possible ?
Pour avoir le cas complet, voir mon projet Open Source en : http://gonic.lyon.free.fr/xor/testOpenSource.html
et télécharger le : ../xor/essai/brouillamineur.jar
---
Sinon, comment limiter le nombre de lignes consultées dans la table ?
Merci d'avance !
Partager