IF … THEN … ELSE
Bedingte Verzweigung
PSQL
IF (<condition>) THEN <compound_statement> [ELSE <compound_statement>]
Argument | Beschreibung |
---|---|
condition |
Eine logische Bedingung, die TRUE, FALSE oder UNKNOWN zurückgibt |
compound_statement |
Eine einzelne Anweisung oder zwei oder mehr Anweisungen, die in |
Die bedingte Sprunganweisung IF … THEN
wird verwendet, um den Ausführungsprozess in einem PSQL-Modul zu verzweigen.Die Bedingung ist immer in Klammern eingeschlossen.Wenn es den Wert TRUE zurückgibt, verzweigt die Ausführung in die Anweisung oder den Anweisungsblock nach dem Schlüsselwort THEN
.Wenn eine ELSE
vorhanden ist und die Bedingung FALSE oder UNKNOWN zurückgibt, verzweigt die Ausführung in die Anweisung oder den Anweisungsblock danach.