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) » SQL Anywhere Server - SQL-Referenzhandbuch » Verwendung von SQL » SQL-Sprachelemente » Ausdrücke

 

IF-Ausdrücke

Dies ist die Syntax des IF-Ausdrucks:

IF Bedingung
THEN Ausdruck1
[ ELSE Ausdruck2 ]
{ ENDIF | END IF }

Dieser Ausdruck gibt Folgendes zurück:

  • Wenn Bedingung auf TRUE gesetzt ist, gibt der IF-Ausdruck Ausdruck1 zurück.

  • Wenn Bedingung auf FALSE gesetzt ist, gibt der IF-Ausdruck Ausdruck2 zurück.

  • Wenn Bedingung auf FALSE gesetzt ist und kein Ausdruck2 vorhanden ist, gibt der IF-Ausdruck NULL zurück.

  • Wenn die Bedingung UNKNOWN ist, gibt der IF-Ausdruck NULL zurück.

Bedingung ist eine gültige Suchbedingung. Weitere Hinweise finden Sie unter Suchbedingungen.

Weitere Informationen zu TRUE-, FALSE- und UNKNOWN-Bedingungen finden Sie unter NULL und Suchbedingungen.

Die IF-Anweisung unterscheidet sich vom IF-Ausdruck

Die IF-Anweisung unterscheidet sich vom IF-Ausdruck. Informationen über die IF-Anweisung finden Sie unter IF-Anweisung.