当前位置: 代码迷 >> Oracle开发 >> oracle函数循环,该如何处理
  详细解决方案

oracle函数循环,该如何处理

热度:26   发布时间:2016-04-24 07:34:10.0
oracle函数循环
想问一下ORACLE能像JAVA程序那样写FOR循环么?
  比如我Java这样public static void ss() {
int a = 10;
int b = 20;
for (; b - a > 1; a++) {
System.out.println(1);
}
}

  请问在ORACLE函数里如何实现上面的功能?谢谢。

------解决方案--------------------
因为没有返回值,所以建一个procedure
SQL code
create or replace procedure ssis  a number := 10;  b number := 20;beginwhile (b - a > 1) loop   dbms_output.put_line(1);   a := a + 1;end loop;end;-- 执行execute ss;-- 输出结果111111111
  相关解决方案