Funkcje logiczne

W tej sekcji opisano funkcje obsługujące operacje logiczne. Wszystkie funkcje mogą być stosowane zarówno w skryptach ładowania, jak i wyrażeniach wykresu.

Uwaga: Zarówno IsNum, jak i IsText zwracają 0, gdy wyrażenie to NULL.

Przykład:  

W poniższym przykładzie ładowana jest tabela wbudowana z mieszanymi wartościami tekstowymi i liczbowymi oraz dodawane są dwa pola celem sprawdzenia, czy wartość jest odpowiednio wartością liczbową czy tekstową.

Load *, IsNum(Value), IsText(Value) Inline [ Value 23 Green Blue 12 33Red];
 

Otrzymana tabela wygląda następująco:

Value IsNum(Value) IsText(Value)
23 -1 0
Green 0 -1
Blue 0 -1
12 -1 0
33Red 0 -1