ISNULL( )-Funktion
Gibt Wahr (.T.) zurück, wenn die Auswertung eines Ausdrucks einen Nullwert ergibt; andernfalls wird Falsch (.F.) zurückgegeben.
ISNULL(eExpression)
Rückgabewerte
Logisch
Parameter
- eExpression
Gibt den auszuwertenden Ausdruck an.
Hinweise
Mit ISNULL( ) können Sie ermitteln, ob der Inhalt eines Feldes, einer Speichervariablen oder eines Arrayelements einen Nullwert enthält oder ob die Auswertung eines Ausdrucks einen Nullwert ergibt.
Beispiel
Im folgenden Beispiel wird mit ISNULL( ) überprüft, ob ein Nullwert vorhanden ist.
STORE .NULL. TO mNullvalue && Store a null value to a memory variable
CLEAR
? mNullvalue && Display the value of the memory variable
? ISNULL(mNullvalue) && Returns .T., indicating a null value
? TYPE('mNullvalue') && Returns L, indicating a logical value
? (mNullvalue = .NULL.) && Returns .NULL., bad test for null values