CASE field.
WHEN value.
statements ...
...
[WHEN OTHERS.
statements ]
ENDCASE.
Fallunterscheidung. Die Anweisung
CASE
leitet einen komplexen
Anweisungsblock ein. Dieser Block wird mit
ENDCASE
abgeschlossen.
Innerhalb des Blocks kann mit der Anweisung
WHEN value
der Inhalt von field mit value verglichen werden.
Stimmen beide überein, so werden die Anweisungen bis zum
nächsten
WHEN-Zweig
ausgeführt. Mit der Anweisung
WHEN OTHERS
, die als letzter
WHEN-Zweig
notiert werden muß, kann
ein Anweisungsblock für alle anderen Werte eingeleitet werden.