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 ?
utilisation du "select null ..." en DB2
-
- Site Admin
- Messages : 813
- Enregistré le : mer. 14 févr. 2007, 18:00:03
- Localisation : Nantes
- Contact :
NULL avec DB2
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.
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.
Christian Massé (Volubis.fr)