PLSQL几种循环语句用法

PLSQL几种循环语句用法,第1张

lsql中的三种循环

[sql] view plain copy

<code class="language-java">--while循环(条件成立时执行)

declare

pnum number:=1

while pnum<=10 loop

dbms_output.put_line(pnum)

pnum:=pnum+1

end loop

end

</code>

    --loop循环(条件成立时退出)   declare    pnum number:=1    begin        loop        --退出条件:循环变量大于10        exit when pnum>10        --打印该变量的值        DBMS_OUTPUT.PUT_LINE(pnum)         --循环变量+1         pnum:=pnum+1     end loop     end

--for循环(1..10表示连续区间)declare punm number:=1beginfor pnum in 1..10 loopdbms_output.put_line(pnum)end loopend

你这个好像不需要循环呀:

update A set B = 1 where C BETWEEN 1 AND 400;

这样一个语句就可以把C为1~400的数据记录的B字段设置为1。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9891404.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存