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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Gespeicherte Prozeduren, Trigger, Batches und benutzerdefinierte Funktionen

 

Steueranweisungen

Es gibt mehrere Steueranweisungen für die logische Abfolge und für Entscheidungen, die im Hauptteil einer Prozedur, eines Triggers oder einer benutzerdefinierten Funktion bzw. in einem Batch verwendet werden können. Folgende Steueranweisungen sind verfügbar:

Steueranweisung Syntax

Zusammengesetzte Anweisungen

BEGIN [ ATOMIC ]
   Statement-list
END

Bedingte Ausführung: IF

IF condition THEN
   Statement-list
ELSEIF condition THEN
   Statement-list
ELSE
   Statement-list
END IF

Bedingte Ausführung: CASE

CASE expression
WHEN value THEN
   Statement-list
WHEN value THEN
   Statement-list
ELSE
   Statement-list
END CASE

Wiederholung: WHILE, LOOP

WHILE condition LOOP
   Statement-list
END LOOP

Wiederholung: FOR Cursorschleife

FOR loop-name
   AS cursor-name CURSOR FOR
   select-statement
DO
   Statement-list
END FOR

Abbruch: LEAVE

LEAVE label

CALL

CALL procname( arg, ... )
 Siehe auch

Zusammengesetzte Anweisungen
Deklarationen in zusammengesetzten Anweisungen
Atomare zusammengesetzte Anweisungen