IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

[HIBERNATE] HQL pbs


Sujet :

Hibernate Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 26
    Points : 29
    Points
    29
    Par défaut [HIBERNATE] HQL pbs
    Bonjour,

    Voila c un peu bourrin car la requete est assez longue mais bon ... pas d'autre choix :-)

    Le HQL :
    SELECT factrace.Lot.Flux.Fic.FicIdu,factrace.Fictra.Jalon.JalonLib,factrace.Fictra.FictraDtPassage,factrace.Fictra.FictraEtat,ficalerte.Id FROM Factrace as factrace left join factrace.Fictra.FICALERTEs as ficalerte WHERE ficalerte.Id is null AND factrace.Lot.LotNum=:noLot

    Le SQL NON VALIDE !! genere par Hibernate:
    select fichier5_.FIC_IDU as col_0_0_, jalon7_.JALON_LIB as col_1_0_, fictrace1_.FICTRA_DT_PASSAGE as col_2_0_, fictrace1_.FICTRA_ETAT as col_3_0_, ficalertes2_.FICALERTE_ID as col_4_0_ from FACTRACE factrace0_ left outer join FICTRACE fictrace1_ on factrace0_.FICTRA_ID=fictrace1_.FICTRA_ID left outer join FICALERTE ficalertes2_ on fictrace1_.FICTRA_ID=ficalertes2_.FICTRA_ID JALON jalon7_, LOT lot3_, FLUX flux4_, FICHIER fichier5_ where flux4_.FIC_ID=fichier5_.FIC_ID and lot3_.FLUX_ID=flux4_.FLUX_ID and factrace0_.LOT_ID=lot3_.LOT_ID and fictrace1_.JALON_ID=jalon7_.JALON_ID and (ficalertes2_.FICALERTE_ID is null) and lot3_.LOT_NUM=?

    Comment faire pour regler ce probleme : Hibernate ne semble pas generer du SQL valide / HQL qui lui le semble ...
    (Il manque une virgule avant "JALON jalon7_" dans le FROM)

    Merci de m'aider si vous avez des idees ...

  2. #2
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 26
    Points : 29
    Points
    29
    Par défaut
    Il s'agit d'un bug reporté sur hibernate 3.0.5 (ma version)
    http://opensource.atlassian.com/proj...4#action_18041
    J'update donc ... en 3.1.3 la derniere version de prod.

    Ciao

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/12/2007, 14h20
  2. [Hibernate - HQL] Savoir si un element est racine
    Par eXiaNazaire dans le forum Langage SQL
    Réponses: 2
    Dernier message: 04/12/2007, 11h18
  3. org.hibernate.hql.ast.QuerySyntaxError: unexpected token
    Par oughlad dans le forum Hibernate
    Réponses: 9
    Dernier message: 26/05/2006, 14h20
  4. [hibernate] HQL concat
    Par Fr@ncky dans le forum Hibernate
    Réponses: 1
    Dernier message: 10/02/2006, 09h07
  5. [hibernate HQL] Sélection de l'année d'une date
    Par Fr@ncky dans le forum Hibernate
    Réponses: 2
    Dernier message: 24/01/2006, 12h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo