utilisation du "select null ..." en DB2

RPG (3 et 4, free), CL, SQL, etc...
Répondre
mlozahic
Messages : 1
Enregistré le : ven. 22 juin 2007, 17:17:14
Localisation : GUINGAMP Cedex( 22204)

utilisation du "select null ..." en DB2

Message 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 ?

cmasse
Site Admin
Messages : 813
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

NULL avec DB2

Message 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.
Christian Massé (Volubis.fr)

Répondre