Oracle NULL相关函数
来源:互联网 发布:淘宝橱窗推荐怎么设置 编辑:程序博客网 时间:2024/06/14 21:15
主要有以下四个函数
NVL(N,M)
NVL2(N, A,B)
NULLIF(M,N)
COALESCE(A1,……,AN )
用以下SQL建表。
Sql代码
- CREATE
TABLE test( -
a1 varchar2(10), -
a2 varchar2(10), -
a3 varchar2(10) - );
- INSERT
INTO test(a1, VALUES(NULL,a2, a3) NULL, 'ccc111'); - INSERT
INTO test(a1, VALUES(NULL,a2, a3) 'bbb222', 'ccc222'); - INSERT
INTO test(a1, VALUES('aaa333',a2, a3) 'ccc333', 'ccc333');
Sql代码
- SELECT
-
nvl(a1, a2), -
nvl2(a1, a2, a3), -
nullif(a1, a2) , -
coalesce(a1, a2, a3) - FROM
test
结果:
Sql代码
- NVL(A1,A2)
NVL2(A1,A2,A3) NULLIF(A2,A3)COALESCE(A1,A2,A3) - ----------
-------------- ------------- ------------------ -
ccc111 ccc111 - bbb222
ccc222 bbb222 bbb222 - aaa333
ccc333 aaa333
0 0
- Oracle NULL相关函数
- Oracle NULL相关函数
- Oracle Null 与 in…
- Oracle COALESCE函数
- Oracle DECODE函数
- ORACLE GROUPING_ID函数
- oracle rpad()函数
- oracle replace函数
- Oracle Trim函数
- oracle 数据库函数
- Oracle split函数
- oracle 字符串函数
- matlab null函数 解&nbs…
- Oracle的几个NULL函数
- oracle 替换null 的函数
- oracle null值处理函数
- Oracle 关于null的函数
- Oracle中NULL值相关问题
- 多文件上传格式
- WIN7下无法使用sqlplus &quot…
- Python爬取新浪微博热搜榜
- sql中join语句区别
- 常见Oracle HINT的用法
- Oracle NULL相关函数
- Oracle快照原理及实现总结
- Oracle SQL Developer 探究
- Oracle查询表空间使用情况
- 应用ROWDEPENDENCIES行级跟踪,查询…
- Oracle使用对象类型7(自定义…
- 图解文玩核桃的种类和特点
- ORACLE中如何查看分区表信息
- RMAN命令详解