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

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Gespeicherte Prozeduren und Trigger » Prozeduren, Trigger und Batches verwenden

 

Steueranweisungen

Es gibt mehrere Steueranweisungen für die logische Abfolge und für Ablaufentscheidungen im Hauptteil einer Prozedur oder eines Triggers, bzw. in einem Batch. Folgende Steueranweisungen sind verfügbar:

Steueranweisung Syntax

Zusammengesetzte Anweisungen

Siehe BEGIN-Anweisung.

BEGIN [ ATOMIC ]
   Anweisungsliste
END

Bedingte Ausführung: IF

Siehe IF-Anweisung.

IF Bedingung THEN
   Anweisungsliste
ELSEIF Bedingung THEN
   Anweisungsliste
ELSE
   Anweisungsliste
END IF

Bedingte Ausführung: CASE

Siehe CASE-Anweisung.

CASE Ausdruck
WHEN Wert THEN
   Anweisungsliste
WHEN Wert THEN
   Anweisungsliste
ELSE
   Anweisungsliste
END CASE

Wiederholung: WHILE, LOOP

Siehe LOOP-Anweisung.

WHILE Bedingung LOOP
   Anweisungsliste
END LOOP

Wiederholung: FOR Cursorschleife

Siehe FOR-Anweisung.

FOR 
   AS Cursorname CURSOR FOR
   Select-Anweisung
DO
   Anweisungsliste
END FOR

Abbruch: LEAVE

Siehe LEAVE-Anweisung.

LEAVE Label

CALL

Siehe CALL-Anweisung.

CALL Prozedurname( Argument, ... )

Zusammengesetzte Anweisungen verwenden
Deklarationen in zusammengesetzten Anweisungen
Atomare zusammengesetzte Anweisungen