-- aryarg.sql CREATE OR REPLACE FUNCTION aryarg(num int[]) RETURNS int AS $$ DECLARE n int; t int := 0; BEGIN FOREACH n IN ARRAY num LOOP t := t + n; END LOOP; RETURN t; END $$ LANGUAGE plpgsql ;