Skip to main content

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