본문 바로가기
DB/MS-SQL

[MSSQL] 반복문(WHILE) 사용법

by KeepCoding 2020. 5. 24.

MSSQL에서도 WHILE문을 통한 반복문 사용이 가능합니다.

 

--구조
WHILE [조건문]
BEGIN
    반복할 내용
END



--예제
--@CNT이 100보다 작으면 계속해서 @CNT에 1을 더하는 WHILE반복문 입니다.
DECLARE @CNT int;
SET @CNT = 0;

WHILE @CNT <100
BEGIN
    SET @CNT = @CNT + 1
END
SELECT @CNT; -- 결과: 100

 

WHILE문의 시작과 끝에 BEGIN, END만 추가하면 C++에서 사용하던 WHILE문과 동일하게 사용 가능합니다.

댓글