Dies ist die Syntax des IF-Ausdrucks:
IF condition THEN expression1 [ ELSE expression2 ] { ENDIF | END IF }
Dieser Ausdruck gibt Folgendes zurück:
Wenn condition auf TRUE gesetzt ist, gibt der IF-Ausdruck expression1 zurück.
Wenn condition auf FALSE gesetzt ist, gibt der IF-Ausdruck expression2 zurück.
Wenn condition auf FALSE gesetzt ist und kein expression2 vorhanden ist, gibt der IF-Ausdruck NULL zurück.
Wenn die condition UNKNOWN ist, gibt der IF-Ausdruck NULL zurück.
expression1 wird nur ausgewertet, wenn condition auf TRUE gesetzt ist. Ebenso wird expression2 nur ausgewertet, wenn condition auf FALSE gesetzt ist. Sowohl expression als auch expression2 sind beliebige Ausdrücke. condition ist eine beliebige gültige Suchbedingung.
Die IF-Anweisung unterscheidet sich vom IF-Ausdruck.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |