美文网首页
Oracle中的sql脚本语言中的循环语句介绍

Oracle中的sql脚本语言中的循环语句介绍

作者: 学无_止境 | 来源:发表于2019-10-09 11:50 被阅读0次

Oracle中的sql脚本语言中的循环语句介绍

--sql脚本语言的循环介绍:

--1.goto循环点。

declare

x number;

begin

x:=0;--变量初始化;

<>--设置循环点。

x:=x+1;

dbms_output.put_line(x);--循环体

if x<9 then            --进入循环的条件。

goto repeat_loop;   --用goto关键字引导进入循环。

end if;

end;

--2.for循环。

declare

x number;

begin

x:=1;

--reverse 是指从大到小取值。

for x in  reverse 1 .. 10 loop   --设定x变量取值范围在1到10之间。for关键字提供进入循环的条件,loop关键字开始循环。

dbms_output.put_line('x='||x);

end loop;

dbms_output.put_line('end loop x='||x);

end;

--3.while循环。

declare

x number;

begin

x:=0;

while x<9 loop   --while关键字提供循环的条件。loop关键字开始循环。

x:=x+1;

dbms_output.put_line('x='||x);

end loop;

dbms_output.put_line('end loop x='||x);

end;

--4.loop循环。

declare

x number;

begin

x:=0;

loop

x:=x+1;

exit when x>9;  --终止循环的条件。

dbms_output.put_line('x='||x);

end loop;

dbms_output.put_line(' end loop x='||x);

end;

相关文章

  • Oracle中的sql脚本语言中的循环语句介绍

    Oracle中的sql脚本语言中的循环语句介绍 --sql脚本语言的循环介绍: --1.goto循环点。 decl...

  • [Oracle]中的循环用法

    [Oracle]中的GOTO用法[sql] ORACLE中的FOR循环用法[sql] ORACLE中的WHILE循...

  • SQL语言③--SQL是如何执行的

    1、Oracle中SQL语句是怎么执行的,什么是硬解析,什么是软解析? Oracle中SQL语句的执行过程...

  • Sql多表优化-1

    当你向ORACLE提交一个SQL语句,ORACLE会首先在这块内存中查找相同的语句. 这里需要注明的是,ORACL...

  • PL/SQL入门使用详解

    前言 PL/SQL是Oracle数据库对SQL语句的扩展,可以让我们实现if、else等逻辑判断、for循环执行等...

  • SQL - Select / Create

    ORACLE 12c 中 SQL Server Select 语句从数据库中调出数据,是一种查询语句 1:必须要有...

  • oracle 存储过程执行动态sql实例

    1 概述 oracle的动态sql是指在语句块使用execute immediate 执行sql语句,sql语句可...

  • SQL之WHERE语句

    SQL语句是数据库查询语句,可以应用在各种数据库操作软件中,比如Mysql,Oracle,因此SQL语句学一套就基...

  • python 循环语句

    本次将为大家介绍Python循环语句的使用。Python中的循环语句有 for 和 while。Python循环语...

  • 14、python循环语句

    本章节将为大家介绍Python循环语句的使用。Python中的循环语句有 for 和 while。 while循环...

网友评论

      本文标题:Oracle中的sql脚本语言中的循环语句介绍

      本文链接:https://www.haomeiwen.com/subject/efenxqtx.html