PLSQL学习笔记(二)

来源:互联网 发布:文学创作知乎 编辑:程序博客网 时间:2024/06/05 20:00
--demo02_plsql_loop_while_for
/*主要演示:
loop 
while
for
  
*/


declare 
i number;


begin
  i :=0;
  
  while (i<10) loop --有条件循环
    dbms_output.put_line('i='||i||'平方:'||i*i);
    i :=i+1;
    if i=5 then 
      exit;
      end if;
  end loop;
    
  
  
  for i in 1 ..10 loop --固定的次数循环
    dbms_output.put_line('i='||i||'平方:'||i*i);
   end loop;
   
  
  i :=0;
  loop 
    i :=i+1;
    dbms_output.put_line('i='||i);
    if i=10 then 
      goto mylable;    --跳转到指定标签
      end if;
    end loop;
    <<mylable>>
    null;  --后面一定要跟具体代码,不然就写个null
  
end;
原创粉丝点击