pl/Sql中的for循环能不能跳着前进? 不能,只能是以1为增量递增,但是你可以使用while....loop实现跳着前进!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for i:=1 to 10 step 2begin{ }end; declare step number(10) :=2;begin for i in 1..10 loop i := i + step; ... end loop;end;/ 不行,laofei2000() 说得对。SQL> declare 2 step number(10) :=2; 3 i number(10) :=1 ; 4 begin 5 while i <= 10 loop 6 7 DBMS_OUTPUT.PUT_LINE(i); 8 i := i + step; 9 end loop; 10 end; 11 /13579 内连接inner join 用sqldlr怎么导入dat文件到ORACLE数据库不同的表中 oracle 计算增长率的问题 超高难度的sql查询语句,能行你就来(老难了,要有心里准备) 大家给小弟说说,谢谢~~~ 两条select同时执行 问:如何向oracle9i中插入日期??? 请问一个简单的问题(急) 是否可以在PL/SQL中的一条语句中同时UPDATE多个表? oracle索引问题 PL/SQL中的DATE数据类型的日期是怎么表示的呀??? sql 簡單
begin
{ }
end;
step number(10) :=2;
begin for i in 1..10 loop
i := i + step;
...
end loop;
end;
/
2 step number(10) :=2;
3 i number(10) :=1 ;
4 begin
5 while i <= 10 loop
6
7 DBMS_OUTPUT.PUT_LINE(i);
8 i := i + step;
9 end loop;
10 end;
11 /
1
3
5
7
9