NVL和NVL2有什么区别,NULLIF 的使用.
来源:互联网 发布:apache tomcat 7安装 编辑:程序博客网 时间:2024/05/14 05:01
NVL (expr1, expr2):expr1为NULL,返回expr2;不为NULL,返回expr1。注意两者的类型要一致
NVL2 (expr1, expr2, expr3) :xpr1不为NULL,返回expr2;为NULL,返回expr3。expr2和expr3类型不同的话,expr3会转换为expr2的类型
NULLIF (expr1, expr2):相等返回NULL,不等返回expr1
例如:
NVL:
SQL> select nvl(null, 1) from dual;
NVL(NULL,1)
-----------
1
SQL> select nvl(2, 1) from dual;
NVL(2,1)
----------
2
NVL2:
SQL> select nvl2(2, 1, 3) from dual;
NVL2(2,1,3)
-----------
1
SQL> select nvl2(null, 1, 3) from dual;
NVL2(NULL,1,3)
--------------
3
NULLIF:
SQL> select NULLIF(1,1) from dual;
NULLIF(1,1)
-----------
SQL> select NULLIF(1,2) from dual;
NULLIF(1,2)
-----------
1
- NVL和NVL2有什么区别,NULLIF 的使用.
- NVL和NVL2有什么区别,NULLIF 的使用.
- NVL和NVL2有什么区别,NULLIF 的使用
- NVL,NVL2,NULLIF有什么区别,及使用.
- ORACLE中nvl,nvl2,nullif的使用
- Oracle的nvl/nvl2/nullif/coalesce函数
- coalesce nvl nvl2 nullif
- NVL & NVL2 & NULLIF
- NVL,NVL2,NULLIF,COALESCE
- nvl,nvl2,nullif
- oracle nvl nvl2 nullif
- NVL,NVL2,NULLIF,COALESCE
- oracle nvl和nvl2的区别
- NVL NVL2 NULLIF DECODE CASE
- oralce中 NVL NVL2函数判断字段有NULL值和非NULL值的情况。 NULLIF 和 COALESCE 计算两个字段的值
- oracle NVL、NVL2,、NULLIF、COALESCE函数的用法
- oracle NVL、NVL2,、NULLIF、COALESCE函数的用法
- nvl和nvl2函数使用
- SQL with(nolock)详解
- 关于PCB与设备外壳接地问题(转载)
- mysqldumpslow mysql慢查询日志分析工具
- 谈谈大型高并发高负载网站的系统架构
- 【数字图像处理】图像的简单几何变换
- NVL和NVL2有什么区别,NULLIF 的使用.
- 启程 问题很多啊。。。。
- nvl,nvl2,nullif
- SQLite3支持自定义数据类型
- 海康卫视 NET_DVR_GetDVRWorkState 错误
- 我以后的生活态度,处事方式
- Java程序练习-高中运动会
- Java中的栈内存与堆内存
- 枚举类简单用例