PG库中的COALESCE函数用于返回一组表达式中的第一个非空表达式的值。它接受任意数量的参数,并按顺序从左到右进行评估,返回第一个非空参数的值。如果所有参数都为空,则返回NULL。

语法:COALESCE(expression1, expression2, ...)

参数:

  • expression1, expression2, ...:要评估的表达式。可以是任何数据类型,包括列、常量、函数等。

示例:

SELECT COALESCE(NULL, 'Hello', NULL, 'World');

输出结果为:'Hello'

SELECT COALESCE(NULL, NULL, 'World', NULL);

输出结果为:'World'

SELECT COALESCE(NULL, NULL, NULL);

输出结果为:NULL

pg库coalesce函数

原文地址: https://www.cveoy.top/t/topic/ioSt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录