Pg now has its own any_value, see 2ddab010c2777c6a965cea82dc1b809ddc33ecc1

pg16_kickoff
onderkalaci 2023-04-26 23:23:25 +03:00
parent bdc20051ce
commit 4fdb8cba94
1 changed files with 2 additions and 2 deletions

View File

@ -3,12 +3,12 @@ RETURNS anyelement AS $$
SELECT CASE WHEN $1 IS NULL THEN $2 ELSE $1 END;
$$ LANGUAGE SQL STABLE;
CREATE AGGREGATE pg_catalog.any_value (
CREATE AGGREGATE pg_catalog.any_value_citus (
sfunc = pg_catalog.any_value_agg,
combinefunc = pg_catalog.any_value_agg,
basetype = anyelement,
stype = anyelement
);
COMMENT ON AGGREGATE pg_catalog.any_value(anyelement) IS
COMMENT ON AGGREGATE pg_catalog.any_value_citus(anyelement) IS
'Returns the value of any row in the group. It is mostly useful when you know there will be only 1 element.';