空值转换函数

NVL(expr1, expr2)
功能:如果 expr1 的计算结果为 null 值,则返回 expr2 的值。如果 expr1 的计算结果不是 null 值,则返回 expr1 的值

NVL2(expr1, expr2, expr3)
功能:如果expr1非空,则返回expr2的值;如果expr1为空,则返回expr3的值。

NULLIF(expr1, expr2)
功能:比较两个表达式,如果相等返回空;如果不相等,返回第一个表达式的值。

COALESCE(expr1, expr2, ..., exprn)
 功能:返回表达式列表中的第一个非空表达式的值。
posted @ 2008-03-21 09:53  jinzhili  阅读(796)  评论(0)    收藏  举报