IsNull - Skript- und Diagrammfunktion
Die Funktion IsNull überprüft, ob der Wert einer Formel NULL ist. Falls ja, wird -1 (True) ausgegeben, ansonsten 0 (False).
Syntax:
IsNull(expr )
Beispiel: Datenladeskript
In diesem Beispiel wird eine Inline-Tabelle mit vier Zeilen geladen, in denen die ersten drei Zeilen entweder nichts - oder 'NULL' in der Spalte Value enthalten. Wir wandeln diese Werte in echte NULL-Wertrepräsentationen um, wobei der mittlere vorhergehende LOAD-Vorgang die Null-Funktion verwendet.
Der erste vorangehende LOAD-Vorgang fügt ein Feld hinzu, das überprüft, ob der Wert NULL ist. Dazu wird die IsNull-Funktion verwendet.
Daraus ergibt sich die folgende Tabelle. In der Spalte ValueNullConv werden die NULL-Werte durch - repräsentiert.
ID | Value | ValueNullConv |
IsItNull |
---|---|---|---|
0 | - | T | |
1 | NULL | - | T |
2 | - | - | T |
3 | Value | Value | F |