Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » SQL-Sprachelemente » Ausdrücke

 

IF-Ausdrücke

Dies ist die Syntax des IF-Ausdrucks:

IF condition
THEN expression1
[ ELSE expression2 ]
{ ENDIF | END IF }

Dieser Ausdruck gibt Folgendes zurück:

  • Wenn condition den Wert TRUE hat, gibt der IF-Ausdruck expression1 zurück.

  • Wenn condition den Wert FALSE hat, gibt der IF-Ausdruck expression2 zurück.

  • Wenn condition den Wert FALSE hat und kein expression2 vorhanden ist, gibt der IF-Ausdruck NULL zurück.

  • Wenn condition den Wert UNKNOWN hat, gibt der IF-Ausdruck NULL zurück.

expression1 wird nur ausgewertet, wenn condition den Wert TRUE hat. Ebenso wird expression2 nur ausgewertet, wenn condition den Wert FALSE hat. Sowohl expression1 als auch expression2 sind beliebige Ausdrücke. condition ist eine beliebige gültige Suchbedingung.

Hinweis

Die IF-Anweisung unterscheidet sich vom IF-Ausdruck.

 Standards und Kompatibilität
 Siehe auch