【1】WHILE文
1)サンプル
DECLARE @counter int; SET @counter = 0; WHILE (@counter < 100) BEGIN /* 繰り返したい処理 */ SET @counter = @counter + 1; END
【2】BREAK文
1)サンプル
DECLARE @counter int; SET @counter = 0; WHILE (@counter < 100) BEGIN /* 繰り返したい処理 */ IF @counter = 10 BREAK; ELSE SET @counter = @counter + 1; END
【3】CONTINUE文
1)サンプル
DECLARE @counter int; SET @counter = 0; WHILE (@counter < 100) BEGIN /* 繰り返したい処理 */ IF @counter = 10 CONTINUE; ELSE SET @counter = @counter + 1; END
参考文献
http://www.near-future.com/sqlserver/03_1.html
関連記事
ストアド ~ 基礎知識編 ~
https://dk521123.hatenablog.com/entry/2010/08/06/112528