# NULL - fonction de script et fonction de graphique

La fonction Null renvoie la valeur NULL.

Null( )

Script de chargement

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

Example 1

| ID | Value | ValueNullConv | IsItNull |
| --- | --- | --- | --- |
| 0 | - | - | T |
| 1 | NULL | - | T |
| 2 | - | - | T |
| 3 | Value | Value | F |