1、break语句:
中断程序的作用,多用于循环语句中。
例、求1到100间数的和,当和大于30时中断求和程序:
declare @x int,@sum int
select @x=1,@sum=0
while @x<=100
begin
set @sum=@sum+@x
set @x=@x+1
if @sum>30
break
end
print @sum
2、continue语句:
多用于循环语句中,作用是中断本次循环的执行,重新执行下一次循环。
例、求1到100之间偶数的和:
declare @x int,@sum int
select @x=1,@sum=0
while @x<=100
begin
set @x=@x+1
if @x%2=1
continue
set @sum=@sum+@x
end
print @sum
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21173334/viewspace-605341/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/21173334/viewspace-605341/