oracle学习--循环语句

loop循环:
create or replace procedure pro_test_loop is
i number;
begin
i:=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 is
i number;
begin
i:=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 is
i number;
begin
i:=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 is
userRow t_user%rowtype;
cursor userRows is
select * from t_user;
begin
for userRow in userRows loop
    dbms_output.put_line(userRow.Id||','||userRow.Name||','||userRows%rowcount);
end loop;
end pro_test_cursor;

oracle学习--循环语句相关推荐

  1. C语言再学习 -- 循环语句

    C语言有三种循环结构:while.for和do while.下面依次讲解 一.while循环 1.while介绍 while(逻辑表达式) //布尔值为1 真 { 反复执行的语句 } 只要逻辑表达式结 ...

  2. Pyton学习—循环语句

    1.Python内置函数range() 语法: range(start,end[,step]) 参数说明: start: 计数从 start 开始.默认是从 0 开始.例如range(5)等价于ran ...

  3. C语言输出“好好学习”循环语句

    #include <stdio.h> int main() {int line = 0;printf("好好学习,天天向上\n");while (line<100 ...

  4. oracle 游标while循环嵌套,oracle游标循环的嵌套

    完成批量修改user_tables中的所有表的栏位名(从MS SQL导入过来,发现大小写问题,造成很多麻烦) 存储过程见下: -- Created on 2012/3/14 by FREE decla ...

  5. oracle 循环查找,oracle for循环查找结果

    数组for循环查找范围 数组for循环查找范围,如果是判读是否在键值之间,如$array[$i],那么接邻的元素不能用$array[$i+1]或者$array[$i-1]只能用$array[$i++] ...

  6. oracle循环语句loop,oracle循环语句loop

    Oracle循环语句的写法有哪些呢 如果您对Oracle循环语句方面感兴趣的话,不妨一看. loop循环: 1. create or replace procedure pro_test_loop i ...

  7. birt脚本for循环语句_Python入门第7课,循环结构学习,for语句range函数的3种用法

    上课前,大陈带领学生们一起回顾和梳理前面学过的知识. 体验课,Python与人工智能初体验. 第1课,输出语句及赋值语句. 第2课,输入语句学习. 第3课.第4课,学习条件控制if语句. 第5课.第6 ...

  8. oracle 语句循环,oracle的for循环语句

    Oracle循环语句的写法有哪些呢 如果您对Oracle循环语句方面感兴趣的话,不妨一看. loop循环: 1. create or replace procedure pro_test_loop i ...

  9. 【shell】shell编程(四)-循环语句

    上篇我们学习了shell中条件选择语句的用法.接下来本篇就来学习循环语句.在shell中,循环是通过for, while, until命令来实现的.下面就分别来看看吧. for for循环有两种形式: ...

最新文章

  1. python音频聚类_利用python的KMeans和PCA包实现聚类算法
  2. 【转】BI 入门: 体系架构及相关技术
  3. 轴对称 Navier-Stokes 方程组的点态正则性准则 I
  4. log4j配置文件说明
  5. Ubuntu 下配置 NFS
  6. 代码中有的《飞秋》只是一个照面
  7. 6月第二周中国五大顶级域名增2.4万 美国减6.8万
  8. [设计模式-结构型]外观模式(Facade)
  9. PDF文件编辑密码解除
  10. cad导出pdf_CAD手机看图软件中导出的CAD图纸为什么没有颜色?
  11. 回顾华为荣耀6手机刷机相关
  12. mysql数据库输入窗体vbs代码_VBS教程:VBScript 与窗体
  13. 163邮箱登录界面在哪里?如何登陆163邮箱呢?邮箱163格式怎么写
  14. TSC2046EIPWR 德州TI 具有低压数字 I/O 和扩展 ESD 保护的 4 线触摸屏控制器
  15. 服务器加什么网站才打开快,如何优化让网站打开速度更快些呢?
  16. system(“mode con cols=40 lines=15“)参数活起来
  17. 今天我们不搞科研,来搞颜色
  18. 在大裁员背景下,一个年薪百万的offer有多容易
  19. 微信公众号开发----测试号的使用
  20. java二维数奇数组金字塔_金字塔内神秘的数字~世界末日真的存在?

热门文章

  1. Net方式实现主机与虚拟机互相ping通
  2. Docker实现运行tomcat并部署项目war包,并实现挂载目录
  3. 【COGS1752】 BOI2007—摩基亚Mokia
  4. js与android webview交互
  5. codeforces #274 C. Riding in a Lift dp+前缀和优化
  6. c++ 已声明变量提示未定义
  7. git回退的四种操作
  8. 逻辑短路 java_逻辑操作符中的短路现象
  9. 2013年4月 计算机网络原理答案,2013年4月份自学考试计算机网络原理04741答案
  10. Could not resolve the package 'english_words' in 'package:english_words/english_words.dart'