Oracle中的NVL()函数用于替换空值(NULL)。
它的语法是:NVL(expr1, expr2)
其中,expr1是要检查的表达式,如果该表达式的值为NULL,则NVL()函数将返回expr2的值。如果expr1的值不为空,则NVL()函数将返回expr1的值。
例如,假设有一个名为table1的表,其中有一个列名为column1。使用NVL()函数来替换column1列中的空值,可以使用以下语句:
SELECT NVL(column1, ‘NA’) FROM table1;
上述语句将返回column1的值,如果该值为空,则返回’NA’。