NULL - fonction de script et fonction de graphique

La fonction Null renvoie la valeur NULL.

Syntax:  

Null( )

Example: Script de chargement de données

Dans cet exemple, une table intégrée comportant quatre lignes est chargée, avec les trois premières lignes ne contenant rien, - ou 'NULL' dans la colonne Value. Nous souhaitons convertir ces valeurs en représentations de valeurs NULL réelles.

L'instruction LOAD antérieure du milieu procède à la conversion en utilisant la fonction Null.

La première instruction LOAD antérieure ajoute un champ destiné à vérifier si la valeur est égale à NULL, à simple titre d'illustration dans cet exemple.

NullsDetectedAndConverted: LOAD *, If(IsNull(ValueNullConv), 'T', 'F') as IsItNull; LOAD *, If(len(trim(Value))= 0 or Value='NULL' or Value='-', Null(), Value ) as ValueNullConv; LOAD * Inline [ID, Value 0, 1,NULL 2,- 3,Value];

Voici la table résultante. Dans la colonne ValueNullConv, les valeurs NULL sont représentées par -.

ID Value ValueNullConv

IsItNull

0   - T
1 NULL - T
2 - - T
3 Value Value F