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

JPA Java Discussion :

[JPA][Eclipselink] intégrer du JPQL dans un CriteriaQuery


Sujet :

JPA Java

  1. #1
    Membre expérimenté

    Homme Profil pro
    Senior Développeur JEE
    Inscrit en
    Avril 2002
    Messages
    795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Senior Développeur JEE
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 795
    Points : 1 660
    Points
    1 660
    Par défaut [JPA][Eclipselink] intégrer du JPQL dans un CriteriaQuery
    Bonjour,

    nous avons actuellement un CriteriaQuery, mixé avec des Path, Predicate, Expression, ...

    Pour l'un de nos projets, différents prédicats sont stockés en dur en base.

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    current_position != 'RAD' and union_id = '9300336' and group_id = '9210030' and chain_id = '9100066'
    and id not in ('2688372', '2491314', '2685071', '2689636', '2700656', '2689123', '2066181')

    Ce que l'on souhaiterait, c'est pouvoir mixer ce genre d'expression avec les Predicate déjà en place.

    Est-ce possible? Ou doit-on passer par un outil de parsing type MVEL?

    Merci pour votre aide.
    Langages : Java, SQL
    Outils : Eclipse, Intellij
    SGBD : Oracle, PostgreSQL
    Mes Articles

  2. #2
    Membre expérimenté

    Homme Profil pro
    Senior Développeur JEE
    Inscrit en
    Avril 2002
    Messages
    795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Senior Développeur JEE
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 795
    Points : 1 660
    Points
    1 660
    Par défaut
    En pensant un peu plus loin, ce n'est pas possible. Rien que le fait de préfixer les colonnes avec l'alias rend la chose impossible.

    Je vais devoir me démmerder autrement.
    Langages : Java, SQL
    Outils : Eclipse, Intellij
    SGBD : Oracle, PostgreSQL
    Mes Articles

Discussions similaires

  1. Réponses: 6
    Dernier message: 05/06/2014, 08h23
  2. Zend_Session, modification d'une session stockée en base
    Par khayyam90 dans le forum Zend Framework
    Réponses: 1
    Dernier message: 23/11/2011, 23h57
  3. comment utiliser une couleur stockée en base?
    Par ladine35 dans le forum iReport
    Réponses: 0
    Dernier message: 10/07/2009, 11h26
  4. [MySQL] Afficher une image stocké en base données
    Par Blo0d4x3 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 19/06/2006, 17h02
  5. [Forms] Afficher une image stockée en base
    Par oramine dans le forum Forms
    Réponses: 12
    Dernier message: 01/02/2005, 14h14

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