标签:顺序 一个 coalesce FN esc fun exist 没有 return
原因在于PostGresql并没有自带IFNULL函数,可以用COALESCE来替代IFNULL,且COALESCE功能更强大,可以输入更多参数,顺序判断并返回第一个非null值。
例如:
SELECT COALESCE(NULL,0); -- return 0
SELECT COALESCE(NULL,NULL,0); -- return 0
SELECT COALESCE(NULL,NULL,2,1); -- return 2
PostgresException: 42883: function ifnull(integer, integer) does not exist
标签:顺序 一个 coalesce FN esc fun exist 没有 return
原文地址:https://www.cnblogs.com/Vulpers/p/9103825.html