在数据库开发中经常会使用iif函数来进行条件判断,PostgreSQL数据库中没有iif函数,可以自己创建一个,具体语法如下:
CREATE OR REPLACE FUNCTION iif(
boolean,
anyelement,
anyelement)
RETURNS anyelement AS
' SELECT CASE $1 WHEN TRUE THEN $2 ELSE $3 END '
LANGUAGE sql IMMUTABLE;
原创文章,作者:somirror,如若转载,请注明出处:https://somirror.com/3596.html