Bonjour,
J'ai un petit problème avec une clé composite.
Il s'avère que une des colonnes de ma clé composite peût être nulle.
Dans ce cas le problème est le suivant :
- Lorsque une requête renvoi une ligne de la table correspondant à ma clé composite et que cette ligne contient une colonne de la clé à null, alors la valeur de l'objet récupérer vaut null.
exemple :
ProjectLead est en fait une table constitué uniquement de clés étrangères. En fait ProjectLead représente l'association entre un deal, une personne physique est une country et est à elle seule une clé composite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select pl from ProjectLead pl where pl.deal.clientByClicode = 'IBM' and pl.deal.year = 2008 and pl.country = null
Le fait est que la référence sur la country peut être nulle.
Lorsque c'est le cas, la requête renvoi null.
Merci d'avance pour votre aide et surtout n'hésitez pas à me questionner si je ne suis pas trés clair.
Partager