sqlserver数据库while循环,结束循环怎么使用( 二 )


    if @n = 5
        begin
【sqlserver数据库while循环,结束循环怎么使用】        break;
   
    -- 变量减一
    set @n = @n - 1;


sqlserver数据库while循环,结束循环怎么使用

文章插图

7还有一种体例是利用continue语句 , 竣事本次轮回 , 继续下一次轮回 。 请注重 , 当知足前提后 , 执行continue之后 , 在while轮回内部 , continue后面的所有语句都不执行了


-- 界说一个整型变量 , 设置初始值为4
declare @n int = 4;


-- 经由过程while轮回 , 从3一向轮回到0 , 而且输出
while @n > 0
begin
    -- 变量减一
    set @n = @n - 1;
    -- 当@n = 2 的时辰 , 利用continue竣事本次轮回
    if @n = 2
    begin
        continue;
   
    print '不是2的时辰输出 , @n = ' + cast(@n as varchar)


sqlserver数据库while循环,结束循环怎么使用

文章插图


以上内容就是sqlserver数据库while循环 , 结束循环怎么使用的内容啦 , 希望对你有所帮助哦!

推荐阅读