`

4.循环结构1-loop

阅读更多

循环结构---loop
是pl/sql中最简单的循环结构,这种循环结构以loop开头,以end loop结尾,这种循环至少会被执行一次。

?编写一个过程,可输入用户名,并循环添加10个用户到users表中,用户编号从1开始增加。

SQL> --输入用户名,并循环添加10个用户到users表中,用户编号从1开始增加。
SQL> create or replace procedure sun_pro9(sunName varchar2) is
  2  --定义变量控制次数  :-表示赋值
  3  v_num number:=1;
  4  begin
  5    loop
  6      insert into users values(v_num,sunName);
  7      --判断是否要退出循环
  8      exit when v_num=10;
  9      --自增
 10      v_num:=v_num+1;
 11      end loop;
 12    end;
 13  /
Procedure created


注意:
自增不能够通过++来实现,必须是通过:=来实现
循环条件在loop里面在exit里

分享到:
评论

相关推荐

    MySQL高级教程视频.zip

    目录网盘文件永久链接 第一天视频 01.课程内容介绍.mp4 ...24.存储过程 - 语法 - loop循环 25.存储过程 - 语法 - 游标介绍 26.存储过程 - 语法 - 游标基本操作 27.存储过程 - 语法 - 循环获取游标 ......

    国二access资料之全真模拟.doc

    - VBA中的循环结构包括Do While/Until、Do...Loop以及Do...Loop While,其中错误的结构是Do Until...Loop,应该是Do Until条件式...Loop。 4. 线性表的存储结构: - 顺序存储结构:随机存取,数据元素按顺序存储...

    VMware-mount-loop-linux.zip

    标题“VMware-mount-loop-linux.zip”暗示了这个压缩包可能包含与在Linux系统上挂载VMware相关的工具或脚本。通常,VMware在Linux环境中使用时,可能会涉及到虚拟磁盘映像文件(如.vmdk)的挂载,以便在不启动虚拟机...

    Intel_IA-32指令集.zip_IA-32_IA-32.CHM_IA-32指令集_IA32指令集_inter_ia-32

    跳转指令(JMP)、条件跳转指令(JXX)和循环指令(LOOP)控制程序的流程,实现分支、循环结构。此外,CALL和RET指令用于函数调用和返回。 4. **处理浮点数**: IA-32指令集包括X87浮点运算单元,提供了一组专门...

    1.JavaScript面试真题-210页.zip

    - 控制流程(条件语句、循环结构、switch-case) - 函数(函数声明、函数表达式、作用域、闭包) - 对象与数组(属性访问、方法调用、原型链、扩展运算符、Map与Set) 2. **高级JavaScript** - 异步编程(回调...

    Discuz模板引擎标签.pdf

    此外,模板文件的组织结构通常包括多个子目录,如`default`表示默认风格,`discuz_style_default.xml`是风格安装文件,用于管理模板的安装和更新。通过这些标签和语法,Discuz! 开发者可以灵活地构建和控制论坛界面...

    Advanced Bash-Scripting Guide <>

    33.8.1. 被感染的脚本 33.8.2. 隐藏Shell 脚本源码 33.9. 移植话题 33.10. 在Windows 下进行Shell 编程 34. Bash, 版本 2 和 3 34.1. Bash, 版本2 34.2. Bash, 版本3 35. 后记 35.1. 作者后记 35.2. 关于作者 35.3. ...

    netty-all-4.1.28.Final.jar

    3. **EventLoop**: 事件循环,负责处理I/O事件并触发相应的处理器。Netty采用多线程模型,每个EventLoop负责一部分连接,提高处理效率。 4. **ChannelHandlerContext**: 事件处理器上下文,是ChannelHandler之间的...

    2021-2022计算机二级等级考试试题及答案No.475.docx

    - LOOP语句不是跳出循环的命令,而常用于FOR...LOOP结构中,选项A正确。 20. 目录操作: - CD..命令用于进入上一级目录,而在当前目录\A下,不能直接使用CD..进入\A\C,因此选项A错误。 21. 控件容器: - Shape...

    vb控制结构循环结构程序设计PPT课件.pptx

    在VB中,有三种主要的循环结构:For...Next、Do...Loop以及While...Wend。 1. **For...Next循环**:这是预定义循环次数的循环结构,适用于已知循环次数的情况。其基本语法如下: ```vb For 循环变量 = 初值 To ...

    SAP SmartForms Template-Table-Loop-Command

    ### Loop(循环) Loop是处理重复数据或数据集的关键。在SmartForms中,Loop通常用于遍历内部表(如ITAB),每次迭代都将表中的一条记录赋值给工作区变量(如WA)。这样,开发者可以通过单个Loop遍历整个数据集,为...

    Linux高级bash编程

    33.8.1. 被感染的脚本 33.8.2. 隐藏Shell脚本源码 33.9. 移植话题 33.10. 在Windows下进行Shell编程 34. Bash, 版本 2 和 3 34.1. Bash, 版本2 34.2. Bash, 版本3 35. 后记 35.1. 作者后记 35.2. 关于...

    前端开源库-meta-loop

    在压缩包"meta-loop-master"中,我们可以预期找到meta-loop项目的主分支代码。通常,这样的文件包会包含项目的源码、文档、示例、测试用例和其他资源。通过解压并研究这些文件,开发者可以深入了解meta-loop的内部...

    labview2.zip_LabVIEW-VI

    3. **控制结构**:包括顺序结构、循环结构(For Loop、While Loop)、选择结构(Case Structure)等,用于控制程序的流程。 4. **数据类型**:LabVIEW支持多种数据类型,如数值、布尔、字符串、数组、簇等,理解...

    1+2+3...程序,用do while循环方法求整数的和运算,VB.net2008源代码

    程序"是指一个简单的数学计算应用,它使用了`Do While`循环结构来执行整数序列的累加操作,即求和运算。这个程序的基本思想是初始化一个变量作为累加器,然后通过循环逐个累加整数,直到达到预设的条件。下面我们将...

    用while循环语句来计算1+1/2+2/3+3/4+...+99/100之和

    本篇文章将深入探讨如何使用`while`循环计算序列的和,以"1+1/2+2/3+3/4+...+99/100"为例,展示`while`循环的基本用法和逻辑。 首先,我们要明确这个序列的规律:每一项都是连续整数的分子除以它们的分母,即第n...

    Python库 | pop-loop-1.0.3.tar.gz

    总结来说,`pop-loop-1.0.3.tar.gz`是一个针对Python的后端库,可能涉及循环操作,但具体实现和用法需要查看库的源代码和文档才能确定。在Python开发中,利用这样的库可以极大地提高开发效率和代码质量。

    一、VB基本知识及选择、循环结构习题-.pdf

    - VB中的循环结构有`For...Next`、`Do...Loop`等,用于重复执行一段代码。 - 示例: ``` For i = 1 To 10 ' 执行10次的代码 Next i Do While condition ' 当condition为真时执行的代码 Loop Do Until ...

    mysql mha manager所需依赖包.rar

    5. **perl-Mail-Send-Loop-0.3-alt1.noarch.rpm**:防止邮件发送循环的Perl模块,确保故障通知邮件正确、有效地发送,避免产生垃圾邮件。 6. **perl-Parallel-ForkManager-1.18-2.el7.noarch.rpm**:用于管理和控制...

    第七章--VisualBasic控制结构-循环结构ppt课件(全).ppt

    3. **Do...Loop 循环结构** Do...Loop循环分为四种形式,它们的主要区别在于条件测试的位置: - **Do While...Loop**:在循环开始时检查条件,如果条件为真,则执行循环体。 - **Do...Loop While**:在循环结束...

Global site tag (gtag.js) - Google Analytics