CONTINUE 명령은 루프의 마지막 표현에 명령 실행 권한을 부여하는 데 사용됩니다. 즉, 루프의 맨 위로 거꾸로 된 상태에서 CONTINUE를 포함하는 루프에서 뒤따르는 모든 명령은 실행 없이 무시됩니다. 이 문서에서는 SQL Server에서 이 명령을 사용하는 방법을 자세히 설명합니다.
구문
SQL Server에서 CONTINUE 문을 사용하려면 다음 구문을 사용합니다.
TIẾP TỤC;
참고:
- CONTINUE 문에 매개변수와 인수가 없습니다.
- CONTINUE 문을 사용하여 WHILE 루프로 돌아가서 후속 조건을 실행합니다.
예를 들어
DECLARE @Number INT = 1;
DECLARE @Total INT = 0;
@Number WHILE <= 10
BEGIN
IF @NUMBER = 5
BREAK;
ELSE
SET @Total = @Total + @Number;
SET @Number = @Number + 1;
TIẾP TỤC;
END;
END;
PRINT @Total;
GO
CONTINUE 문을 사용하는 이 예에서 변수 @NUMBER가 IF에 지정된 대로 5와 다른 경우 WHILE 루프를 다시 시작합니다. ELSE 문.