sql server中continue怎么用 ?

sql server中continue是什么意思,怎么用 ?

重新开始 WHILE,for循环都可以的。在 CONTINUE 关键字之后的任何语句都将被忽略。例如:以下汇总20以内能被2整除的整数。循环时,如果那个数不能被2整除,那么后面的不管语句多少,都不执行,直接进入下一个循环。continue常用来处理,先要满足首要条件下,再作进一步处理的情况
declare @a int,
@i int,
@sum int
set @i=0
set @a=20
set @sum=0
while @i<@a
begin
set @i=@i+1
if @i % 2<>0
continue
else
begin
print @i
set @sum=@sum+@i
end
end
print @sum
不能换行,仔细看看
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网