IF
-Beispiele
-
Ein Beispiel mit der
IF
-Anweisung.Angenommen, die VariablenFIRST
,LINE2
undLAST
wurden früher deklariert.... IF (FIRST IS NOT NULL) THEN LINE2 = FIRST || ' ' || LAST; ELSE LINE2 = LAST; ...
-
Da
IF … THEN … ELSE
eine Anweisung ist, ist es möglich, sie miteinander zu verketten.Angenommen, die VariablenINT_VALUE
undSTRING_VALUE
wurden früher deklariert.IF (INT_VALUE = 1) THEN STRING_VALUE = 'one'; ELSE IF (INT_VALUE = 2) THEN STRING_VALUE = 'two'; ELSE IF (INT_VALUE = 3) THEN STRING_VALUE = 'three'; ELSE STRING_VALUE = 'too much';
Dieses spezielle Beispiel kann durch ein Einfaches
CASE
oder die FunktionDECODE
ersetzt werden.