PLSQL结构化语句PPT课件.pptVIP

  • 20
  • 0
  • 约9.81千字
  • 约 43页
  • 2021-06-25 发布于湖北
  • 举报
5.4.2 循环结构 【例5.12】用FOR-IN-LOOP-END循环结构求10的阶乘。 DECLARE s NUMBER:=1; n NUMBER:=2; BEGIN for n in 2..10 Loop s:=s*n; end loop; dbms_output.put_line(to_char(s)); END; 5.4.2 循环结构 水仙花数 declare i int;a int;b int;c int; begin for i in 100..999 loop a:= trunc(i/100); b:=trunc(i/10) mod 10; c:=i mod 10; -- dbms_output.put_line(a|| ||b|| ||c); if (i=a*a*a+b*b*b+c*c*c) then dbms_output.put_line(i); end if; end loop; end; TRUNC(x,y) 功能: 计算截尾到y位小数的x值. y缺省为0,结果变为一个整数值. 习题 习题:针对xs_kc,表如何

文档评论(0)

1亿VIP精品文档

相关文档