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

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - Datenbankverwaltung » UltraLite-SQL-Referenz » UltraLite-SQL-Elemente » Ausdrücke in UltraLite

 

IF-Ausdrücke

Legt eine Suchbedingung fest, um eine spezifische Teilmenge von Daten zurückzugeben

Syntax 1
IF Suchbedingung
THEN Ausdruck1
[ ELSE Ausdruck2 ]
ENDIF
Bemerkungen

Aus Kompatibilitätsgründen kann dieser Ausdruck entweder mit ENDIF oder mit END IF aufhören.

Dieser Ausdruck gibt Folgendes zurück:

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

  • Wenn Suchbedingung den Wert FALSE hat und eine ELSE-Klausel angegeben wurde, gibt der IF-Ausdruck Ausdruck2 zurück.

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

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

Siehe auch