用while或是GOTO
declare @i int = 1 ;
while (@i<=3)
begin
select @i 執行次數;
select @i = @i + 1;
end;
--使用GOTO
DECLARE @i INT=1;
重新點:
select @i 執行次數;
select @i = @i + 1;
IF @i<=3 GOTO 重新點; --如果條件成立,回到我設定的重新點
假如單純簡單邏輯執行幾次這種
我會這樣寫
--GO方法
select 1
go 3 --我要執行幾次