개발/DB

[MS SQL] mssql loop 반복문

료팡 2017. 9. 7. 15:03

MSSQL의 프로시저 루프문 사용방법 입니다.


while문을 사용한 반복문 입니다.


DECLARE @cnt int = 5

DECLARE @i int = 0


WHILE(@i < @cnt)

BEGIN

PRINT @i

SET @i = @i + 1

-- 아래는 브레이크 필요하실때 쓰면 됩니다.

IF @i > 2

BREAK

ELSE

CONTINUE

END


예제였습니다.



브레이크가 필요할때는 저런 식으로 분기를 태워서 걸어주시면 됩니다.

간단하죠^^