Exemples IF
Supposons que les variables FIRST, LINE2 et LAST aient été déclarées auparavant.
...
IF (FIRST IS NOT NULL) THEN
LINE2 = FIRST || ' ' || LAST;
ELSE
LINE2 = LAST;
...
Supposons que les variables INT_VALUE et STRING_VALUE aient été déclarées auparavant.
...
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';
...
Cet exemple peut être remplacé par la fonctionSimple CASE
ou DECODE
.