Hodustory/프로그래밍&DB

[MS SQL / SQL Server] While 반복문

호두밥 2018. 12. 8. 13:49

 SQL에서는 반복적으로 해야하는 일, 혹은 어떤 계산식을 이용해서 값을 입력해야 하는 경우

 이와 그 동작을 반복 기능으로 코딩하여 쓸 수 있습니다. 

  

   #변수 선언하기

DECLARE @id INT

SET @id = 10

  

   #While 반복문

     WHILE @id < 100 --변수 @id 값이 100보다 작은 경우에 한해서

BEGIN 

INSERT INTO table(column1) VALUES (@id) --변수 @id 값 삽입

SET @id = @id + 1  --삽입 후 변수 @id 값 1씩 증가

END



반응형