`
I_am_kevin
  • 浏览: 141925 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论

Oracle 程序流程

阅读更多

 

 

 

1.Case 的使用

--case 情况语句  用在 变量赋值
DECLARE
T_PARAM NUMBER(3):= 1 ;
T_RESULT VARCHAR2(30) ;
BEGIN
     T_RESULT := CASE T_PARAM
              WHEN 1 THEN  'A'
              WHEN 2 THEN  'B'
              WHEN 3 THEN  'C'
              WHEN 4 THEN  'D'
              WHEN 5 THEN  'E'            
              ELSE 'f'
              END ;
      DBMS_OUTPUT.put_line(T_RESULT);        
END;

-- case  情况语句  用在查询中
SELECT ENAME,CASE
  WHEN SAL <1000 THEN '很差'   
  WHEN SAL >1000 AND sal < 2000 THEN '一般' 
  ELSE '差不多' END 
FROM scott.emp

 

 

 2. for 特殊用法(不止这一点)

DECLARE
BEGIN
  FOR i IN 1..100 -- 注意1.两个点 2.i变量自动声明
  LOOP
      dbms_output.put_line(i);
  END LOOP;
END;

 

 

 

分享到:
评论

相关推荐

    oracle sql执行过程(流程图)

    Oracle sql执行流程图_SQL执行过程一、sql语句的执行步骤:1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。2) 语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。3)...

    oracle开发ERP的详细流程

    Oracle ERP里工作流引擎的实现原理以及如何利用Workflow Builder定义一个流程,以及在程序里调用已经定义好的流程保证业务根据流转规则流转。

    Oracle程序开发范例宝典

    适用安卓手机掌阅查看,第一章 oracle数据库基础、第二章 sql plus命令行工具的使用、第三章表及表空间的基本操作、第四章PL/SQL流程控制、第五章基础查询,第七章高级查询,第八章索引与视图、第九章存储过程与事务...

    Oracle 融合中间件中文产品技术白皮书(非常有价值)

    Oracle SOA 套件 – Oracle BPEL 流程管理器 (PDF) Oracle SOA 套件 11g (PDF) Oracle Tuxedo Oracle Tuxedo 全球化特性:针对亚太地区的多字节支持 (PDF) Oracle Tuxedo (PDF) Oracle Service Architecture ...

    oracle安全实战—开发安全的数据库与中间件环境

     ●应用oracle identity manager自动实现用户供应流程  ●使用oracle internet directory和oracle virtual directoly创建下一代用户目录  ●使用apex构建能有效发挥数据库安全特性的应用程序  ●集成oracle ...

    ORACLE PLSQL编程详解

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

    oracle实验报告

    PL/SQL块中的可执行部分是由一系列语句组成的(包括对数据库进行操作的SQL语句,PL/SQL语言的各种流程控制语句等)。在块中对数据库查询,增、删、改等对数据的操作是由SQL命令完成的。在PL/SQL块中,可以使用SQL的...

    ORACLE_PLSQL编程详解

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

    Oracle ADF Survival Guide

    Oracle ADF生存指南涵盖了最新的12c版本,并解释了所有重要的概念和部分,包括ADF Faces,ADF任务流程,ADF业务组件,ADF外观,新的Alta UI以及如何在应用程序的所有层面实现业务逻辑。拥有Oracle数据库和Oracle ...

    和Oracle飞机订票系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码齐全).zip

    和Oracle飞机订票系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码齐全).zip和Oracle飞机订票系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码齐全).zip和Oracle飞机订票系统(ppt+ER图+...

    oracle 课程设计 人力资源管理系统 程序+文档+数据库+PDM、CDM

    oracle 课程设计 人力资源管理系统 程序+文档+数据库+PDM、CDM 第一章 引言 1 1.1. 系统描述 1 1.2. 项目背景 1 第二章 需求分析 3 2.1. 机构管理需求 3 2.2. 岗位管理需求 3 2.3. 人事管理需求 3 第三章 系统业务流...

    (java swing毕业设计)和Oracle飞机订票系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文)

    (java swing毕业设计)和Oracle飞机订票系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码齐全).zip(java swing毕业设计)和Oracle飞机订票系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    14.3.5安全应用程序角色 14.3.6多规则认证例子 14.4本章小结 第15章 RAC稳定性与性能优化 15.1服务器硬件 15.1.1 Firmware固件升级 15.1.2硬件设备兼容性 15.1.3 FC HBA卡冗余 15.1.4 Infiniband技术 ...

    ORACLE9i_优化设计与系统调整

    第一部分 ORACLE系统优化基本知识 23 第1章 ORACLE结构回顾 23 §1.1 Oracle数据库结构 23 §1.1.1 Oracle数据字典 23 §1.1.2 表空间与数据文件 24 §1.1.3 Oracle实例(Instance) 24 §1.2 Oracle文件 26 §1.2.1...

    oracle综合例子

    oracle体系结构 表(五大约束) 范式 安全管理 SQL语句的优化 查询数据 维护数据 事务控制 SQL函数 PL/SQL语言的简介 程序结构 流程控制 异常处理 过程与函数 游标 程序包 触发器

    ORACLE11G宝典.rar 是光盘里面的内容,书太厚咧没法影印啊

    程序设计,第5~9章分别介绍了Oracle11g的体系结构、表空间与数据文件的管理、启动和关闭数据库、网络服务与管理,第10—13章介绍了有关安全的几个内容(权限、角色、概要文件、用户的管理),第14—17章介绍了几种...

    Oracle编程详解

    03. PLSQL 流程控制语句;04. PLSQL 把游标说透;05. PLSQL 异常错误处理;06. PLSQL 把过程与函数说透;07. PLSQL 程序包的创建与应用;08. PLSQL 把触发器说透。 如果看完你绝对精通Oracle DDL语言。

    Oracle_PLSQL_编程语法详解

    第一章 PL/SQL程序设计简介 第二章 PL/SQL块结构和组成元素 第三章 PL/SQL流程控制语句 第四章 游标的使用 第五章 异常错误处理 第六章 存储过程和函数 第七章 包的创建和应用 第八章 触发器 第九章 ORACLE...

    Oracle PLSQL、存储过程、程序包编程

    如果你是临时抱佛脚的,这个资源完全适合你去实践: 1 PLSQL 程序设计简介 2 PLSQL块结构和组成元素 ...3 PLSQL流程控制语句 4 游标 5 异常处理 6 过程与函数 7 程序包的创建和应用 8 触发器

Global site tag (gtag.js) - Google Analytics