oracle函数 case,oracle的case函数和case控制结构 (摘)
oracle的case函数和case控制结构
===========================================================
作者: zhouwf0726(http://zhouwf0726.itpub.net)
发表于:2006.07.25 12:42
分类: oracle开发
出处:http://zhouwf0726.itpub.net/post/9689/157964
---------------------------------------------------------------
oracle的case函数create sequence STUDENT_SEQUENCE;
CREATE TABLE students (
id NUMBER(5) PRIMARY KEY,
stu_name VARCHAR2(20),
score NUMBER(10,0),
grade varchar2(2));
INSERT INTO students (id, stu_name, score, grade)
VALUES (student_sequence.NEXTVAL, 'Scott', 98,null);
INSERT INTO students (id, stu_name, score, grade)
VALUES (student_sequence.NEXTVAL, 'Margaret', 88,null);
INSERT INTO students (id, stu_name, score, grade)
VALUES (student_sequence.NEXTVAL, 'Joanne', 75,null);
INSERT INTO students (id, stu_name, score, grade)
VALUES (student_sequence.NEXTVAL, 'Manish', 66,null);
update students
set grade =
case when score > 90 then 'a'
when score > 80 then 'b'
when score > 70 then 'c'
else 'd' end
oracle的case结构
begin
case when 2<1 then
dbms_output.put_line('y');
else
dbms_output.put_line('n');
end case;
end;
/
这个case when ... end case 和上边的case when ... end是不同的。
posted on 2007-04-13 10:55 Lib 阅读(795) 评论(0) 编辑 收藏 所属分类: DataBase
oracle函数 case,oracle的case函数和case控制结构 (摘)相关推荐
- Oracle数据库:条件表达式case when then else end,decode函数,oracle单行函数练习示例
Oracle数据库:条件表达式case when then else end,decode函数,oracle单行函数练习示例 2022找工作是学历.能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很 ...
- mysql oracle对空值_Oracle空值处理函数
/************Oracle中NUL.NVL2 和NULLIF的用法***************/ NULL指的是空值,或者非法值. 1.NVL(expr1, expr2)函数 expr ...
- oracle字符串处理substr、dbms_lob.substr、case when
1. substr函数使用 1.1 substr函数格式 (俗称:字符截取函数) 格式1: substr(string string, int a, int b); 格式2:substr(string ...
- Oracle数据库PL/SQL块-存储函数和过程
PL/SQL块 PL/SQL程序由三个块组成,即声明部分.执行部分.异常处理部分 结构如下: declare /*声明部分,在此声明变量,类型及游标*/begin /*执行部分,过程及sql语句, ...
- Oracle进阶(八)自定义函数(Function)
1.函数语法 1.1 创建语法 --创建函数 CREATE OR REPLACE FUNCTION 函数名(参数1 模式 参数类型)RETURN 返回值类型 AS变量1 变量类型;变量2 变量类型; ...
- oracle绝对值求和,Oracle存储过程当中经常使用函数
1.字符函数 1.lower(char) upper(char)web lower(char):将字符串转化为小写的格式 问题:将全部员工的名字按小写的方式显示 SQL> select lowe ...
- oracle 函数默认参数设置,Decode函数的默认值陷阱
在Oracle的诸多SQL函数中,笔者认为最容易被忽视的强大功能函数就是decode.在Decode函数的帮助下,很多要使用case when字句或者要使用PL/SQL游标处理的需求,可以方便的在一句 ...
- Oracle进阶(三)常用函数
目录 1.聚合函数 2.转换函数 3.字符函数 4.数值函数 5.日期函数 6.判断函数 7.分析函数 附表 1.聚合函数 常用的SQL 聚合函数有5个:最大(MAX) 最小(MIN) 平均(AVG) ...
- oracle怎么声明nvl函数,[转载]Oracle中的NVL函数
Oracle中函数以前介绍的字符串处理,日期函数,数学函数,以及转换函数等等,还有一类函数是通用函数.主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可以. 下面简 ...
- oracle nvl2 mysql_Oracle 之 NVL(),NVL2()函数
概述: NVL函数是Oracle/PLSQL中的一个函数. 而NVL2()是Oracle在NVL函数的功能上扩展. ------------------------------------------ ...
最新文章
- 最近对python颇有兴趣
- 7 series FPGA DSP48E介绍
- 模块的概念,组建地概念?
- ios注销所有通知_您一直想了解的有关iOS中通知的所有信息
- 论文浅尝 | 基于知识库的自然语言理解 03#
- 小米10超大杯本月亮相稳了:无线快充纪录将再次刷新
- @loj - 2483@「CEOI2017」Building Bridges
- entity framework 动态条件
- edge浏览器打开html文件路径被拆分,Edge浏览器显示网页排版错位
- 计算机桌面图标变大,电脑桌面图标变大了怎么恢复?
- 4位共阴极数码管的动态扫描电路VHDL设计
- 【大底大顶接近预警】副图指标 分清大顶大底 轻松做波段 通达信 源码
- 简单的问卷调查发邮件程序
- 壹度婚礼邀请函请帖小程序免费制作
- python+opencv+图像特效(图像灰度处理、颜色翻转、图片融合,边缘检测,浮雕效果,颜色映射)
- K8S在centeros中的部署
- HTML我的家乡宁夏学生网页设计作品 dreamweaver作业静态HTML网页设计模板 宁夏旅游景点网页作业制作
- 经典问题的另类解法——以信息学奥赛一本通c++版1216红与黑为例
- Fabric1.4.1多机部署
- 顶点计划三——Process book
热门文章
- 读书笔记《单核工作法》_3原理2,3
- win10:tensorflow学习笔记(2)
- 统计1000个10以内随机数随机数出现的个数
- php写实体类,自动生成实体类(方式一)
- Matlab循环读取txt文件并对其中数据进行计算最后导出为excel
- SIFT四部曲之——构建关键点特征描述符
- centos7 php多版本切换_centos7安装python3
- Python5:Script
- 3DSlicer3:模块管理(一)颜色、DCM、数据、模型、注释
- Keras + Windows +Anaconda2-4.2.0 深度学习框架快速搭建