首页 > 代码库 > oracle学习--循环语句
oracle学习--循环语句
oracle学习--循环语句
loop循环:create or replace procedure pro_test_loop isi number;begini:=0;loop i:=i+1; dbms_output.put_line(i); if i>5 then exit; end if;end loop;end pro_test_loop;
while循环:create or replace procedure pro_test_while isi number;begini:=0;while i<5 loop i:=i+1; dbms_output.put_line(i);end loop;end pro_test_while;
for循环1:create or replace procedure pro_test_for isi number;begini:=0;for i in 1..5 loop dbms_output.put_line(i);end loop;end pro_test_for;
for循环2:create or replace procedure pro_test_cursor isuserRow t_user%rowtype;cursor userRows isselect * from t_user;beginfor userRow in userRows loop dbms_output.put_line(userRow.Id||‘,‘||userRow.Name||‘,‘||userRows%rowcount);end loop;end pro_test_cursor;
oracle学习--循环语句
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。