Traitement des valeurs null
La table ci-dessous indique comment Alteryx Designer gère les valeurs Null à partir de la version 5.0. Cette gestion s'applique également aux nombres et aux chaînes.
Données 1 | Données 2 | Data1 > Data2 | Data1 < Data2 | Data1 == Data2 | Data1 != Data2 |
---|---|---|---|---|---|
1 | [NULL] | Faux | Faux | Faux | Vrai |
0 | [NULL] | Faux | Faux | Faux | Vrai |
[NULL] | [NULL] | Faux | Faux | Vrai | Faux |
Si un nombre est ajouté à une valeur Null, le résultat est Null.
1 + Null() == Null()
Si une chaîne est ajoutée à une valeur Null, le résultat est la chaîne.
[ABC123] + Null() == ABC123
Aucune valeur n'est supérieure ou inférieure à
Null()
. Si une valeur
Null()
se trouve d'un côté d'un signe < (inférieur à) ou > (supérieur à), la réponse est False.
Null() < Null() == False
En utilisant <= (inférieur ou égal) ou >= (supérieur ou égal), s'il existe une valeur
Null()
de chaque côté, la seule façon pour que la comparaison soit vraie est qu'il existe une valeur
Null()
de l'autre côté, car Null() == Null().