Oracle的NVL函数用于在第一个参数为NULL时返回第二个参数的值。语法如下:
NVL(expression1, expression2)
expression1: 需要检测的表达式 expression2: expression1为NULL时返回的表达式
例如:
select nvl(null,'unknown') from dual; --返回 'unknown' select nvl(2+3,0) from dual; --返回 5
请注意,NVL函数与NVL2函数不同,后者需要三个参数并在第一个参数为NULL时返回第三个参数。