IFsearch_condition
THENstatement_list
[ELSEIFsearch_condition
THENstatement_list
] ... [ELSEstatement_list
] END IF
IF
implementiert ein einfaches
Bedingungskonstrukt. Wenn die
search_condition
zutrifft, wird die
zugehörige SQL-Anweisungsliste ausgeführt. Trifft keine
search_condition
zu, wird die
Anweisungsliste aus der ELSE
-Klausel
ausgeführt. Jede statement_list
besteht aus einer oder mehreren Anweisungen.
Hinweis: Es gibt auch eine
IF()
-Funktion, die
sich von der hier beschriebenen
IF
-Anweisung
unterscheidet. Siehe Abschnitt 12.2, „Ablaufsteuerungsfunktionen“.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.