ITPub博客

首页 > 数据库 > Oracle > Oracle中的NVL,NVL2,NULLIF,COALESCE通用函数 (转) sober

Oracle中的NVL,NVL2,NULLIF,COALESCE通用函数 (转) sober

Oracle 作者:leshan001 时间:2011-09-23 13:32:36 0 删除 编辑
    1. 1.NVL函数    
    2.   NVL函数的格式如下:NVL(expr1,expr2)    
    3.   如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值。    
    4. 2.NVL2函数    
    5.   NVL2函数的格式如下:NVL2(expr1,expr2, expr3)    
    6.   如果该函数的第一个参数为空那么显示第三个参数的值,如果第一个参数的值不为空,则显示第二个参数的值。    
    7. 3.NULLIF函数    
    8.   NULLIF(exp1,expr2)    
    9.   函数的作用是如果exp1和exp2相等则返回空(NULL),否则返回第一个值    
    10. 4.Coalesce函数    
    11.   Coalesce(expr1, expr2, expr3….. exprn)    
    12.   一句话就是显示第一个不为空的参数。如果全部为空则返回空. 
    <!-- 正文结束 -->

    来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23391978/viewspace-1117623/ ,如需转载,请注明出处,否则将追究法律责任。

    上一篇: 没有了~
    下一篇: 没有了~
    请登录后发表评论 登录
    全部评论

    注册时间:2010-02-24