Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
重新启动循环。
CONTINUE [ statement-label ]
CONTINUE 语句是一个控制语句,可用于重新启动循环。在循环中的第一个语句继续执行。当 CONTINUE 出现在一组 Watcom-SQL 语句中时,必须指定 statement-label。
当 CONTINUE 出现在一组使用 Transact-SQL 的语句中时,不得使用 statement-label。
无。
SQL/2008 服务商扩充。
Transact-SQL Adaptive Server Enterprise 支持不带语句标签的 CONTINUE 语句。
以下代码段显示如何使用 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