oracle函数 nvl和nvl2

今天开发时遇到一个oracle函数nvl2,功能和nvl类似,如下:

nvl2(e1, e2, e3)的功能为:如果e1为NULL,则函数返回e3,若e1不为null,则返回E2。

nvl( string1, replace_with)功能为:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值。

decode(value,if 条件1,then 值1,if 条件2,then 值2,...,else 其他值)

原文地址:https://www.cnblogs.com/huanlingjisi/p/12372568.html