# Routines de type Relational

Les routines de type Relational contiennent plusieurs fonctions qui vous permettent de vérifier une affirmation basée sur des valeurs booléennes.

Vous pouvez accéder à ces fonctions en double-cliquant sur le nœud Relational dans le dossier des routines système dans la vue Repository.

Fonctions de la routine RelationalFonctions de la routine RelationalRelational

| Fonction | Description | Syntax (Syntaxe) |
| --- | --- | --- |
| ISNULL | Vérifie si la variable donnée est de valeur nulle.<br><br>Retourne true si la valeur est NULL et false si la valeur ne l'est pas. | Relational.ISNULL(variable) |
| Not | Retourne le complément de la valeur logique d'une expression. | Relational.NOT(expression) |
| isNull | Vérifie si la variable donnée est de valeur nulle.<br><br>Retourne 1 si la valeur est NULL et 0 si la valeur n'est pas NULL. | Relational.isNull(variable) |

Pour pouvoir tester des routines de type Relational, vous pouvez utiliser la fonction ISNULL avec le composant tJava, par exemple :

```
String str = null;
System.out.println(Relational.ISNULL(str));
```

Dans cet exemple, le résultat du test s'affiche dans la vue Run :

![Le résultat est "true" dans la vue Run.](https://help.qlik.com/talend/fr-FR/studio-user-guide/Resources/images/Routines10.png)