[hibernate]requete SQL qui ne passe pas
bonjour a tous,
il doit y avoir un truc que je loupe, mais là je ne comprends pas :
- je fait une requete SQL simplissime de cette façon :
Code:
listeEng = session.createQuery("SELECT truc FROM bidule").list();
- et j'obtiens cette erreur :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| ...
Caused by: net.sf.hibernate.QueryException: undefined alias: truc [SELECT truc FROM bidule]
at net.sf.hibernate.hql.PathExpressionParser.token(PathExpressionParser.java:103)
at net.sf.hibernate.hql.ParserHelper.parse(ParserHelper.java:29)
at net.sf.hibernate.hql.SelectParser.token(SelectParser.java:170)
at net.sf.hibernate.hql.ClauseParser.token(ClauseParser.java:87)
at net.sf.hibernate.hql.ClauseParser.end(ClauseParser.java:114)
at net.sf.hibernate.hql.PreprocessingParser.end(PreprocessingParser.java:143)
at net.sf.hibernate.hql.ParserHelper.parse(ParserHelper.java:30)
at net.sf.hibernate.hql.QueryTranslator.compile(QueryTranslator.java:149)
at net.sf.hibernate.hql.QueryTranslator.compile(QueryTranslator.java:138)
... |
- j'ai essayé pas mal de choses dont ça :
Code:
select Truc as truc from bidule;
mais y a toujours un soucis.
Code:
1 2
| Caused by: net.sf.hibernate.QueryException: undefined alias: Truc [select Truc as truc from bidule;]
at net.sf.hibernate.hql.PathExpressionParser.token(PathExpressionParser.java:103) |
Et là, je tourne en rond ... :arf: