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执行流程图_SQL执行过程一、sql语句的执行步骤:1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。2) 语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。3)...
Oracle ERP里工作流引擎的实现原理以及如何利用Workflow Builder定义一个流程,以及在程序里调用已经定义好的流程保证业务根据流转规则流转。
适用安卓手机掌阅查看,第一章 oracle数据库基础、第二章 sql plus命令行工具的使用、第三章表及表空间的基本操作、第四章PL/SQL流程控制、第五章基础查询,第七章高级查询,第八章索引与视图、第九章存储过程与事务...
Oracle SOA 套件 – Oracle BPEL 流程管理器 (PDF) Oracle SOA 套件 11g (PDF) Oracle Tuxedo Oracle Tuxedo 全球化特性:针对亚太地区的多字节支持 (PDF) Oracle Tuxedo (PDF) Oracle Service Architecture ...
●应用oracle identity manager自动实现用户供应流程 ●使用oracle internet directory和oracle virtual directoly创建下一代用户目录 ●使用apex构建能有效发挥数据库安全特性的应用程序 ●集成oracle ...
SQL语言只是访问、操作数据库的语言,并不是一种具有流程控制的程序设计语言,而只有程序设计语言才能用于应用软件的开发。PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问...
PL/SQL块中的可执行部分是由一系列语句组成的(包括对数据库进行操作的SQL语句,PL/SQL语言的各种流程控制语句等)。在块中对数据库查询,增、删、改等对数据的操作是由SQL命令完成的。在PL/SQL块中,可以使用SQL的...
SQL语言只是访问、操作数据库的语言,并不是一种具有流程控制的程序设计语言,而只有程序设计语言才能用于应用软件的开发。PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问...
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图+...
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文视频源码齐全).zip(java swing毕业设计)和Oracle飞机订票系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码...
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技术 ...
第一部分 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体系结构 表(五大约束) 范式 安全管理 SQL语句的优化 查询数据 维护数据 事务控制 SQL函数 PL/SQL语言的简介 程序结构 流程控制 异常处理 过程与函数 游标 程序包 触发器
程序设计,第5~9章分别介绍了Oracle11g的体系结构、表空间与数据文件的管理、启动和关闭数据库、网络服务与管理,第10—13章介绍了有关安全的几个内容(权限、角色、概要文件、用户的管理),第14—17章介绍了几种...
03. PLSQL 流程控制语句;04. PLSQL 把游标说透;05. PLSQL 异常错误处理;06. PLSQL 把过程与函数说透;07. PLSQL 程序包的创建与应用;08. PLSQL 把触发器说透。 如果看完你绝对精通Oracle DDL语言。
第一章 PL/SQL程序设计简介 第二章 PL/SQL块结构和组成元素 第三章 PL/SQL流程控制语句 第四章 游标的使用 第五章 异常错误处理 第六章 存储过程和函数 第七章 包的创建和应用 第八章 触发器 第九章 ORACLE...
如果你是临时抱佛脚的,这个资源完全适合你去实践: 1 PLSQL 程序设计简介 2 PLSQL块结构和组成元素 ...3 PLSQL流程控制语句 4 游标 5 异常处理 6 过程与函数 7 程序包的创建和应用 8 触发器