Hi Etienne, 2014-08-17 9:07 GMT+02:00 Etienne Miret <etienne.mi...@ens-lyon.org>:
> Hello all, > > Is HQL a superset of JPQL or a completely different language? > Yes, HQL is a superset. > > I’m asking because I’m currently adding JPAQL constructions to HQL (see > HHH-9342 and HHH-9345), and I want to be sure it is the right thing to do. > > Since the reference documentation doesn’t say anything about JPQL, I > suspect the former (HQL superset of JPQL), but I’d like to be sure. > The Developer Guide [1] has this to say: "The Hibernate Query Language (HQL) and Java Persistence Query Language (JPQL) are both object model focused query languages similar in nature to SQL. JPQL is a heavily-inspired-by subset of HQL. A JPQL query is always a valid HQL query, the reverse is not true however." Hth, --Gunnar [1] https://docs.jboss.org/hibernate/orm/4.3/devguide/en-US/html/ch11.html > > Regards, > > -- > Etienne Miret > > > _______________________________________________ > hibernate-dev mailing list > hibernate-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/hibernate-dev > _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev