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-Anweisungen » SQL-Anweisungen (A-D)

 

CONTINUE-Anweisung [T-SQL]

Verwenden Sie diese Anweisung, um eine Schleife neu zu starten.

Syntax
CONTINUE [ Anweisungsbezeichnung (statement-label) ] 
Bemerkungen

Die CONTINUE-Anweisung ist eine Steueranweisung, die das Neustarten einer Schleife ermöglicht. Die Ausführung wird bei der ersten Anweisung in der Schleife fortgeführt. Wenn CONTINUE in einer Gruppe von Anweisungen auftritt, welche die Watcom-SQL verwenden, muss Anweisungsbezeichnung angegeben werden.

Wenn CONTINUE in einer Gruppe von Anweisungen auftritt, welche die Transact-SQL verwenden, muss Anweisungsbezeichnung nicht angegeben werden.

Berechtigungen

Keine.

Nebenwirkungen

Keine.

Siehe auch
Standards und Kompatibilität
  • SQL/2003   Transact-SQL-Erweiterung

Beispiel

Das folgende Fragment zeigt, wie die CONTINUE-Anweisung verwendet wird, um eine Schleife neu zu starten. Das Beispiel zeigt die ungeraden Zahlen zwischen 1 und 10 an.

BEGIN
   DECLARE i INT;
   SET i = 0;
   lbl:
   WHILE i < 10 LOOP
      SET i = i + 1;
      IF mod( i, 2 ) = 0 THEN 
         CONTINUE lbl
      END IF;
      MESSAGE 'The value ' || i || ' is odd.' TO CLIENT;
   END LOOP lbl;
END