0
点赞
收藏
分享

微信扫一扫

oracle的nvl和nvl2


NVL( string1, replace_with) 


功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值,如果两个参数都为NULL ,则返回NULL。



NVL2(expr1,expr2,expr3)


功能:oracle中常用函数,如果参数表达式expr1值为NULL,则NVL2()函数返回参数表达式expr3的值;如果参数表达式expr1值不为NULL,则NVL2()函数返回参数表达式expr2的值。


即:NVL2(表达式,不为空设值,为空设值)



举报

相关推荐

0 条评论