格式
nvl(表达式1,表达式2)
作用
- 如果表达式1的值为空,返回表达式2的值;如果表达式1的值不为空,返回表达式1的值。
- 其表达式的值可以是数字型、字符型和日期型。但是表达式1和表达式2的数据类型必须为同一个类型。
示例
CREATE TABLE stud2(
id int,
name string,
gender string
);
INSERT INTO stud2 VALUES(1001,'zs','男'),(1002,'ls','女'),(1003,'ww',NULL);

SELECT
id,
name,
NVL(gender,'男') gender
FROM
stud2;
