在SQL中,NVL函数用于将一个字段的空值(NULL)替换为另一个指定的值。NVL函数接受两个参数,第一个参数是要检查的字段或表达式,第二个参数是要替换的值。
使用方法如下:
NVL(字段或表达式,替换值)
示例:
假设有一个表格"employees",其中包含一个字段"salary"表示员工的薪水。如果某个员工的薪水为空值,则可以使用NVL函数将其替换为0。示例查询语句如下:
SELECT NVL(salary, 0) FROM employees;
这将返回"employees"表中所有员工的薪水,如果薪水为空值,则返回0。