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 :

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
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.
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.