语法:
COALESCE(expression1, expression2, expression3, ...)
Oracle中的
COALESCE
函数用于返回参数列表中第一个非NULL值。如果所有参数都是NULL,则返回NULL。这可以用于处理可能为空的数据列或表达式。
例子:
SELECT name, COALESCE(nickname, 'No Nickname') AS display_name
FROM students;
如果学生有昵称,则会显示昵称,如果没有昵称,则显示"No Nickname"。这样可以使结果集更易读和完整。