`
pavel
  • 浏览: 918975 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

储存过程入门02--判断

阅读更多

DECLARE
a number;
b varchar2(10);
BEGIN
a:=2;
IF a=1 THEN
b:='A';
ELSIF a=2 THEN
b:='B';
ELSE
b:='C';
END IF;
END;
/

 

 

DECLARE
a number;
b varchar2(10);
BEGIN
a:=2;
CASE
WHEN a=1 THEN b:='A';
WHEN a=2 THEN b:='B';
WHEN a=3 THEN b:='C';
ELSE
b:='others';

END CASE;
DBMS_OUTPUT.PUT_lINE('b的值为:'||b);
END;

/

分享到:
评论

相关推荐

    入门存储过程

    存储过程可以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的 运算。 * 可保证数据的安全性和完整性。 # 通过存储过程可以使没有权限的用户在控制之下间接地存取数据库,从而保证数据的安全...

    ORACLE 存储过程入门范例

    1、创建存储过程 2、变量赋值 3、判断语句 4、For 循环 5、While 循环 6、数组 7.游标的使用 ....

    AppInventor安卓手机应用开发简易入门5-2.pdf

    题目的判断题目的判断就是一个字符的比较过程,这里用数学当中的比较模块就可以了在解决了之前索引的问题之后,这个模块就相对轻松多了。 为了让输入的答案有结果,我们以哭脸和笑脸的形式呈现。 图 5-2-13 完整...

    Visual C++ 2005入门经典--源代码及课后练习答案

    2.7 了解存储时间和作用域 76 2.7.1 自动变量 77 2.7.2 决定变量声明的位置 79 2.7.3 全局变量 79 2.7.4 静态变量 82 2.8 命名空间 83 2.8.1 声明命名空间 84 2.8.2 多个命名空间 86 2.9 C++/CLI...

    C语言入门经典(第4版)--源代码及课后练习答案

    3.1 判断过程 79 3.1.1 算术比较 80 3.1.2 涉及关系运算符的表达式 80 3.1.3 基本的if语句 81 3.1.4 扩展if语句:if-else 84 3.1.5 在if语句中使用代码块 86 3.1.6 嵌套的if语句 87 3.1.7 更多的关系运算符 ...

    ORBSLAM3线程分解【小白轻松入门版】(1)1

    在ORBSLAM3中,初始化过程是通过MonocularInertialization()函数实现的,该函数首先构建初始化估计器mInitializeFrame,然后进行预积分计算。系统状态从no_images_yet变为no_initialization。 2. 图像帧处理 在...

    VBA-excel最基础入门教程.pdf

    "VBA-excel最基础入门教程" VBA 是 Visual Basic For Application 的简称,它是一种应用程序开发工具,建立在 Office 中,用于自定义和扩展 Excel 的功能。学习 VBA 可以让用户更好地使用 Excel,提高工作效率。 1...

    Visual C++ 2010入门经典(第5版)--源代码及课后练习答案

    2.11 了解存储时间和作用域 74 2.11.1 自动变量 74 2.11.2 决定变量声明的位置 76 2.11.3 全局变量 77 2.11.4 静态变量 80 2.12 名称空间 80 2.12.1 声明名称空间 81 2.12.2 多个名称空间 82 2.13 C++/CLI...

    明日科技C#开发入门及项目实战

    实例129 利用存储过程录入数据 实例130 使用oledbdatareader读取文本文件的内容 实例131 使用sqldatareader读取用户登录信息 实例132 使用断开式连接的方式录入数据 实例133 使用断开式连接批量更新数据库中的数据 ...

    Excel-VBA-编程教程(完整版).pdf

    * Property 属性过程和 Event 事件过程:Property 属性过程用于设置和获取对象的属性,Event 事件过程用于响应对象的事件。 内部函数 VBA 语言中的内部函数用于提供一些常用的功能,如字符串操作、数学运算、日期...

    (完整版)西门子S7-300PLC从入门到精通的100个经典问题及解答.doc

    《西门子S7-300PLC从入门到精通的100个经典问题及解答》 该资源为西门子S7-300PLC用户提供了100个经典问题及解答,涵盖了从基础知识到高级应用的多个方面,旨在帮助用户快速掌握西门子S7-300PLC的使用和应用。 ...

    易语言入门 易筋经前三章

    1.6.2 自定义数据类型的内存存储 1.7 数组 1.7.1 数组的维数 1.7.2 数组的排序 1.7.2.1冒泡排序 1.7.2.2 选择排序 1.7.2.3 插入排序 1.7.2.4 快速排序 1.7.2.5 自定义数据类型数组的多级排序 ...

    Oracle 入门文档2

    Oracle笔记 十、PL/SQL存储过程 Oracle笔记 十一、PL/SQL函数和触发器 Oracle笔记 十二、PL/SQL 面向对象oop编程 Oracle笔记 十三、PL/SQL面向对象之package Oracle笔记 十四、查询XML操作、操作系统文件

    PLC编程入门基础知识.pdf

    它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。 PLC的结构主要由主机、输入/输出接口...

    Oracle 入门文档

    Oracle笔记 十、PL/SQL存储过程 Oracle笔记 十一、PL/SQL函数和触发器 Oracle笔记 十二、PL/SQL 面向对象oop编程 Oracle笔记 十三、PL/SQL面向对象之package Oracle笔记 十四、查询XML操作、操作系统文件

    solidity入门学习——mapping

    今天我们来学习下映射的用法,具体以网站的注册过程为例。 一、solidity中,映射的关键字为mapping,首先我们先来定义两个mapping, mapping(address =>uint) idmapping和mapping(uint =>string) namemapping。id...

    入门学习Linux常用必会60个命令实例详解doc/txt

    在Linux中,如果要使用硬盘、光驱等储存设备,就得先将它加载,当储存设备挂上了之后,就可以把它当成一个目录来访问。挂上一个设备使用mount命令。在使用mount这个指令时,至少要先知道下列三种信息:要加载对象的...

    菜鸟谈VBA最最基础入门.doc

    VBA 基础入门 VBA(Visual Basic For Application)是 Office 中的一种应用程序开发工具,可以对 Excel 进行二次开发,扩展和自定义其功能。学习 VBA 可以提高工作效率,满足复杂的工作需求。 一、什么是 VBA?为...

    Shell 入门实战到精通

    Shell 入门实战到精通 Shell 编程语⾔介绍 Shell 编程语⾔是指计算机能理解的语⾔,⼈类通过使⽤计算机语⾔可以给计算机批量下达任务,让其按照⼈类的思想去完成⼯作。最常⻅的语⾔有:汇编语⾔、C语⾔、java语...

    excelVBA最基础入门手册.doc

    Excel VBA 基础入门手册 Excel VBA 是 Visual Basic For Application 的简称,是一种建立在 Office 中的应用程序开发工具。学习 VBA 可以对 Excel 进行二次开发,自定义和扩展 Excel 的功能。 1. 什么是 VBA? VBA...

Global site tag (gtag.js) - Google Analytics