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

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL リファレンス » SQL の使用 » SQL 文 » SQL 文 (A ~ D)

 

CONTINUE 文 [T-SQL]

この文は、ループを再開するために使用します。

構文
CONTINUE [ statement-label ]
備考

CONTINUE 文は、ループを再開するための制御文です。実行はループの後に記述されている最初の文から継続されます。Watcom-SQL を使用して複数の文内に CONTINUE を使用するには、statement-label を指定する必要があります。

Transact-SQL を使用して複数の文内に CONTINUE を使用するには、statement-label は使用しないでください。

パーミッション

なし

関連する動作

なし

参照
標準と互換性
  • SQL/2003   Transact-SQL 拡張。

次のフラグメントは、CONTINUE 文を使ってループを再開する方法を示します。この例は、1 ~ 10 の間の奇数を表示します。

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