首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle函数循环,该如何处理

2012-05-24 
oracle函数循环想问一下ORACLE能像JAVA程序那样写FOR循环么?比如我Java这样public static void ss() {int

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 

热点排行