oracle ifnull函数 Oracle中NVL2和NULLIF的用法?
Oracle中NVL2和NULLIF的用法?
Null表示Null或非法值。
NVL(expr1,expr2)->expr1为空,返回expr2;不为空,返回expr1。请注意,这两种类型应该是一致的,nvl2(expr1,expr2,expr3)->expr1不为null,返回expr2;null,返回expr3。如果expr2和expr3的类型不同,expr3将转换为expr2 nullif(expr1,expr2)—>,equal return null,不等return expr1
比较expr1和expr2的值,如果相等,则返回null,否则返回expr1的值,expr1不能为null。
1. Null表示Null值或非法值NVL expr1,expr2->expr1为Null,return expr2不为Null,return expr1。请注意,这两种类型应该是一致的。2Nvl2、expr1、expr2、expr3->expr1不为null,return expr2为null,return expr3。如果expr2和expr3的类型不同,expr3将转换为类型3,nullif expr1,expr2的expr2-> equal returns null,equal returns ex。
oracle ifnull函数 oracle isnull函数 mysql ifnull用法
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。