NVL(a,b)
a为空null,就把b的值显示出来。但前提条件是select查出来是要有结果的 !a为空null,就把b的值显示出来
若select语句没有查出结果,那NVL( ) 也是没有作用的。
若select语句查出结果,但NVL(a,b ) ,a不是空null,那也是不行的。
Oracle在NVL函数的功能上扩展,提供了NVL2函数。
NVL2(E1, E2, E3)的功能为:如果E1为NULL,则函数返回E3,否则返回E2。
NVL(a,b)
a为空null,就把b的值显示出来。但前提条件是select查出来是要有结果的 !a为空null,就把b的值显示出来
若select语句没有查出结果,那NVL( ) 也是没有作用的。
若select语句查出结果,但NVL(a,b ) ,a不是空null,那也是不行的。