第5讲-2_Oracle_编程(二).pptVIP

  • 4
  • 0
  • 约 46页
  • 2016-08-24 发布于河南
  • 举报
第5讲-2_Oracle_编程(二)

第5讲 ORACLE编程基础 (二) [示例]用直到型循环求1~100所有整数的和。 variable sum number DECLARE I number(3):=100; BEGIN :sum:=0; LOOP :sum:=:sum+I; I:=I-1; EXIT WHEN I = 0; END LOOP; END; / print sum;  全局变量的引用时,必须加上’:’。 5.5.2 循环控制 (2)FOR循环 FOR...LOOP语法: FOR counter IN [REVERSE] start_range..end_range LOOP statements; END LOOP; LOOP和WHILE循环的循环次数都是不确定的,FOR循环的循环次数是固定的,counter是一个隐式声明的变量,初始值是start_range,第二个值是start_range+1,直到end_range,如果start_range等于end _range,那么循环将执行一次。如果使用了REVERSE关键字,那么范围将是一个降序。 5.5.2 循环控制 例:从键盘接受一个整数,计算它的阶乘,并在屏幕上打印出来。 variable fac number DECLARE

文档评论(0)

1亿VIP精品文档

相关文档