Page 1 sur 1

utilisation du "select null ..." en DB2

Posté : ven. 21 déc. 2007, 15:50:24
par mlozahic
En MySQL, Oracle ou SQL server il est possible d'utiliser la variable spécifique NULL. Quand j'exécute cette même requête sur DB2, je reçois le message suivant : "La colonne NULL ne se trouve pas dans les tables indiquées."
Existe-t-il un paramétrage rendant possible l’utilisation du champ NULL dans le select db2 ?

NULL avec DB2

Posté : lun. 24 déc. 2007, 17:30:12
par cmasse
la syntaxe est la suivante :

WHERE variable IS NULL

et non

WHERE variable = null, ce qui peut engendrer votre message.



Si c'est dans la liste des colonnes que vous voulez voir la val. nulle, essayez la fonction NULLIF...

par exemple NULLIF(0 , 0) qui retourne NULL si 0=0.