oracle函数——通用函数
来源:互联网 发布:淘宝发票规则 编辑:程序博客网 时间:2024/06/05 21:20
Oracle函数——通用函数
NVL(express1,express2):
如果第一个表达式为空,则显示第二个表达式的值;如果第一个表达式不为空,则显示第一个表达式的值;
NVL2(express1,express2,express3);
如果第一个表达式为空,则返回表达式3,如果第一个表达式不为空,则返回表达式2;
NULLIF(express1,express2);
如果表达式1与表达式2相同,则显示结果为null,否则显示结果为1;
COALESCE(express1,express2,express3…);
该函数的功能是返回第一个不为空的表达式,如果都为空则返回空值。注意,所有的表示都必须为同一类型或者能转换成同一类型;
Decode(条件,值1,返回值1,值2,返回值2,值3,返回值3,….值n,返回值n,缺省值);
该函数的含义如下:如果“条件”等于“值1”,则返回“返回值1”,如果“条件”等于“值2”,则返回“返回值2”…,如果“条件”等于“值n”,则返回“返回值n”,否则返回“缺省值”;
Case when函数;
该函数和java语法中的if…when相似,其语法如下:
case 条件
when ‘值1’ then ‘返回值1’
when ‘值2’ then ‘返回值2’
when ‘值3’ then ‘返回值3’
else ‘返回值4’
end
示例:
Select
(case s.sex
when 1 then ‘男’
when2 then ‘女’
else‘空’
end
)性别
From user s
7、Concat(字符串1,字符串2);
该函数返回字符串1,并在其后面连接字符串2;
示例:select concat(‘yang’,’peng’)from dual ;返回值为’yangpeng’;
8、length(字符串);
该函数返回字符串的长度;
- oracle函数——通用函数
- oracle之通用函数
- oracle通用函数
- oracle通用函数
- oracle 通用函数
- oracle 通用函数
- oracle之通用函数decode()
- Oracle数据库之通用函数
- oracle SQL单行函数3-通用函数
- Oracle中的通用函数,例如:NVL函数
- Oracle知识点三日期函数 转换函数 通用函数
- oracle的两个通用函数,oracle特色函数
- Oracle基础知识4--单行函数(字符函数、数字函数、日期函数、转换函数、通用函数)
- oracle学习笔记之通用函数
- c# 操作oracle的一些通用函数
- 关于oracle中的通用函数的点滴
- Oracle 常用的几个通用函数
- Oracle 通用函数和条件表达式
- 【理解HotSpot虚拟机】串行垃圾收集器Serial和Serial Old原理
- poj 2007 Scrambled Polygon(凸包Graham扫描线模板)
- poj2031 Building a Space Station
- 题目491:幸运三角形
- 你是怎样搭建.net架构
- oracle函数——通用函数
- SPRINGMVC注解之@RESPONSEBODY和@REQUESTBODY详解
- Java中方法的重载
- Java学习笔记 11 instanceof 、equal 和 == 的联系和区别
- Servlet学习笔记—Servlet接口和HttpServlet类
- 等考上机高分技巧:计算机等考上机六大注意事项
- leetcode First Bad Version 第一个坏版本
- c语言中的问题与解决
- java读取图片成rgb二维数组