`
yezixingchen
  • 浏览: 38629 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

oracle ---------plsql中的循环语句小结

 
阅读更多

给新手看的,可以帮助新手快速入门。

 

1、loop

----------------------------------------------------------------------------------------

loop

.....

//代码语句

.....

if 判断 then //退出循环条件

exit;

end loop;

 

有点类似java中的do..while()循环方式

-----------------------------------------------------------------------------------------

2、while

-----------------------------------------------------------------------------------------

while 条件 loop

.....

//代码语句

.....

end loop;

 

类似java中while循环方式

-----------------------------------------------------------------------------------------

 

3、for

------------------------------------------------------------------------------------------

for i in 1..n loop

.....

//代码语句

.....

end loop;

 

类似java中for

-----------------------------------------------------------------------------------------

 

4、goto循环

-----------------------------------------------------------------------------------------

<<repeat_loop>>

.....

//代码语句

.....

if 条件 then

goto repeat_loop;

end if;

-------------------------------------------------------------------------------------------

1
5
分享到:
评论

相关推荐

    Oracle-PLSQL培训

    Oracle-PLSQL培训

    plsql-oracle-instantclient-x86-64-11.2.0.1.0

    标题中的"plsql-oracle-instantclient-x86-64-11.2.0.1.0" 提供了以下关键信息: 1. "plsql":这是对PL/SQL的简称,Oracle数据库的一种过程式语言,用于编写存储过程、函数、触发器等。 2. "x86-64":表明该版本是为...

    oracle-plsql语句大全.txt

    sql语句 oracle_plsql语句大全.txt

    Oracle --PlSql教程

    - 在Oracle中,此子句用于LIKE操作,以特定字符串开头。 - **ORDER BY子句:** - 排序列的顺序,可以是升序(ASC)或降序(DESC)。 - **GROUP BY子句:** - 对结果集中的数据进行分组,通常与聚合函数一起使用。...

    sqlplus 11.2 安装包oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

    在本例中,我们关注的是"sqlplus 11.2 安装包 oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm",这是一个针对64位Linux系统的RPM(Red Hat Package Manager)包,用于安装Oracle Instant Client的Basic...

    oracle-PLSQL实例精析

    在"Oracle PL/SQL实例精析"这本书中,读者可以深入理解如何利用这种语言来构建高效、可维护的数据库应用程序。这本书不仅包含了理论知识,还提供了丰富的实践建库脚本来帮助读者巩固学习。 首先,PL/SQL是Oracle...

    plsql-vf-dbfodbc.rar

    标题 "plsql-vf-dbfodbc.rar" 暗示了这个压缩包与PL/SQL(Oracle数据库的编程环境)以及Visual FoxPro(VFP)数据库系统有关,特别是涉及到在PL/SQL环境中通过ODBC(Open Database Connectivity)驱动程序访问DBF...

    oracle-database-11g-plsql-编程实战笔记.doc

    - 当在 SQL 语句中出现多个连续的单引号时,可以使用两个单引号表示一个实际的单引号。 - 例如:`SELECT 'It''s a bird, no plan can''t be ' AS phrase FROM dual;` - 或者使用 `Q` 表达式来避免额外的单引号:`...

    高级oracle-plsql-培训资料

    在“高级Oracle PL/SQL培训资料”中,我们可以深入学习和掌握一系列高级特性和实践技巧,帮助我们成为更优秀的Oracle数据库开发者。 首先,我们要理解PL/SQL的基本结构,包括声明部分、执行部分和异常处理部分。...

    oracle - PLSQL.7z

    提供的"oracle plsql连接工具"可能指的是Oracle SQL Developer、Toad for Oracle等,这些工具提供了集成的环境来编写、测试和调试PL/SQL代码。 学习和掌握Oracle PL/SQL不仅能够提升对Oracle数据库的管理能力,还...

    Oracle-PLSQL-编程语法详解-触发器.docx

    在Oracle中,触发器分为以下几种类型: 1. **DML触发器**:这是最常见的触发器类型,它们在对表进行数据操纵语言(DML)操作(INSERT、UPDATE或DELETE)时触发。DML触发器可以进一步细分为BEFORE和AFTER触发器,...

    oracle_plsql语句大全

    **描述:** Oracle PL/SQL是Oracle数据库中一种强大的编程语言,它结合了SQL数据操作能力和过程化控制结构,使得开发者能够编写复杂的应用程序。 ### SQL*PLUS 命令介绍 在Oracle PL/SQL中,SQL*PLUS是一个非常重要...

    PLSQL_oracle数据库

    PLSQL(Procedural Language/Structured Query Language)是Oracle数据库中的一个编程组件,它扩展了SQL,使得数据库管理员和开发者可以编写复杂的数据库应用程序。Oracle数据库是世界上最广泛使用的商业关系型...

    ORACLE-PLSQL编程详解--全8篇.doc

    SQL语言只是访问、操作数据库的语言,并不是一种具有流程控制的程序设计语言,而只有程序设计语言才能用于应用软件的开发...PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问。

    plsql-web.rar--plsql-web.rar

    Web版的PLSQL工具,如"plsql-web.rar",旨在提供一种通过Web界面来远程访问和管理Oracle数据库的解决方案。 "plsql-web.rar"可能是一个包含PLSQL Web客户端的压缩文件,允许用户通过Web浏览器进行数据库开发、查询...

    oracle-plsql编程

    Oracle PL/SQL编程是Oracle数据库系统中的核心编程语言,它结合了SQL的查询能力与过程式编程语言的特点,使得开发者能够编写复杂的业务逻辑和数据库操作。在这个“Oracle PL/SQL编程”的主题中,我们将深入探讨PL/...

    sonar-plsql-plugin-2.9.1.1051

    sonar-plsql-plugin-2.9.1.1051jar包,支持sonarqube对sql的扫描

    oracle-plsql解析json

    Oracle提供了一套完整的工具和函数来帮助开发者解析、操作和存储JSON数据,这在现代应用程序中非常常见,因为JSON已经成为数据交换的标准格式。 PL/JSON库是Oracle数据库中用于处理JSON的一种解决方案,它由PL/SQL...

    oracle笔记二--plsql 编程.txt

    在Oracle数据库中,查询执行计划(SQL Plan)是数据库执行SQL语句的方式。为了查看特定会话的执行计划,可以通过下面的SQL语句实现: ```sql SELECT * FROM v$sql_plan WHERE hash_value = (SELECT sql_hash_value ...

    Oracle数据库维护常用SQL语句集合(3)-PLSQL

    Oracle数据库维护常用SQL语句集合(3)-PLSQL

Global site tag (gtag.js) - Google Analytics