`
pavel
  • 浏览: 930945 次
  • 性别: 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;

/

分享到:
评论

相关推荐

    MySQL 存储过程入门到精通

    在这个“MySQL存储过程入门到精通”资料中,你将深入理解存储过程的原理、创建、调用以及优化方法。 一、存储过程的基本概念 存储过程是由一系列SQL语句组成的程序,存储在数据库服务器上,可以被多次调用执行,...

    ORACLE 存储过程入门范例

    以上就是对"ORACLE 存储过程入门范例"中的关键知识点的详细解释。通过学习和实践这些概念,可以深入理解Oracle存储过程的编写和使用,从而在数据库管理、数据处理和业务逻辑实现上更高效地工作。

    MySQL存储过程入门学习

    ### MySQL存储过程入门学习 #### 一、存储过程概述 **存储过程**(Stored Procedure)是一种在数据库中存储的预先编写并编译好的SQL程序或函数集合。存储过程的主要优势在于可以提高应用程序的性能和响应速度,同时...

    入门存储过程

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

    DB2数据库存储过程入门

    DB2数据库存储过程是数据库管理员和开发者用于封装SQL语句和控制流逻辑的数据库对象。它们提供了一种高效、安全的方式来执行复杂的数据库操作,并且可以重复使用,提高代码的复用性和可维护性。以下是对DB2存储过程...

    plsql 存储过程入门

    本文将从基础概念、数据类型、控制结构、循环、记录类型与集合类型、游标、异常处理以及存储过程和函数等方面介绍PL/SQL的入门知识。 1. 数据类型 PL/SQL的数据类型包括数字类型(如BINARY_INTEGER和NUMBER)、字符...

    C++-入门教程-10

    《C++入门教程-10:职工管理系统》 在C++编程的学习过程中,构建实际的应用程序是提升技能的重要环节。本教程聚焦于一个常见的管理软件——职工管理系统,通过这一实例,我们将深入理解C++面向对象编程的核心概念。...

    oracle存储过程学习经典入门

    Oracle存储过程的学习经典入门涉及多个核心概念和技术,包括性能调优、数据库分区、分表、读写分离以及主从模式等。以下是对这些知识点的详细说明: 1. **Oracle存储过程**: - 存储过程是一组预先编译的SQL语句和...

    存储过程从入门到熟练(多个存储过程完整实例及调用方法)

    此外,还可以创建复杂的存储过程,如带有循环、条件判断的存储过程,或者涉及多表操作的存储过程。 在实践中,了解如何在各种数据库系统(如MySQL、SQL Server、Oracle等)中创建和调用存储过程也是重要的。每个...

    c语言入门Test-7-18.rar

    3. **变量与常量**:变量是存储数据的容器,常量则是在程序执行过程中不可改变的值。声明变量时需要指定其类型,而常量则用关键字`const`来定义。 4. **运算符与表达式**:C语言提供了丰富的运算符,包括算术运算符...

    Python入门教程-超详细1小时学会Python.rar_Python 入门_Python入门_python_python

    列表是可变的,元组则是不可变的,而字典则通过键值对存储数据,提供了快速的查找功能。 控制流是任何编程语言的核心,Python中的if-else语句、for循环、while循环用于实现条件判断和迭代。函数的使用能让你的代码...

    Java 2入门教程--Java

    Java 2 入门教程是针对初学者设计的教育资源,旨在帮助新手快速理解并掌握Java编程的基本概念和技能,从而具备初步的软件开发能力。Java作为一种广泛应用的编程语言,广泛应用于桌面应用、移动应用(尤其是Android...

    VFP简单初级入门教程-超好

    3. **条件表达式**:IF...THEN...ELSE语句用于根据条件执行不同的操作,IIF()函数则提供了一种简洁的条件判断方式。 4. **循环结构**:FOR...TO...NEXT和WHILE...WEND循环结构在处理重复任务时非常有用。 ### VFP...

    oracle存储过程入门必备

    以下是对给定文件中关于Oracle存储过程的详细介绍,包括存储过程的基本创建、参数传递、条件判断、循环处理以及数据库查询等内容。 ### 创建最简单的存储过程 存储过程的创建首先需要使用`CREATE OR REPLACE ...

    c语言入门Test-7-19.rar

    5. **流程控制语句**: `if...else`用于条件判断,`switch...case`提供多分支选择,`for`、`while`、`do...while`则用于循环控制。理解这些语句的执行逻辑是编写复杂程序的关键。 6. **数组与指针**: 数组是一组相同...

    组态王- 新手- 入门讲解 - 网络资源

    ### 组态王入门知识点详解 #### 一、组态王简介 组态王是一款国内优秀的监控系统软件,以其友好的人机界面和强大的可视化功能著称。它为用户提供了一个直观的操作平台,使得即便是初学者也能快速上手,并能够轻松...

    DOTNET-C#基础快速入门教程-全网最简单

    装箱是将值类型转换为对应的引用类型,拆箱则是相反过程。两者涉及内存管理和性能优化。 ### 1.12 接口(Interface) 接口定义了一组方法签名,但不包含实现。类可以实现多个接口,强制实现接口中的所有方法。 ##...

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

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

    存储过程入门与提高 需要的可以下载来看看

    存储过程中可以使用`IF...ELSE`, `CASE`, `WHILE`, `BEGIN...END`等控制流程语句,实现条件判断和循环。 6. **变量与游标** 在存储过程中,可以声明局部变量,用于存储临时结果。游标(Cursor)则用于遍历查询...

    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...

Global site tag (gtag.js) - Google Analytics