質問させて戴いた税所です。 PL/pgSQLと関数定義について学習を進めておりましたところ、 マニュアルにそのまんまの例が紹介されていました。 CREATE AGGREGATE array_accum ( sfunc = array_append, basetype = anyelement, stype = anyarray, initcond = '{}' ); これですとsfuncをPL/pgSQLで定義しなくても済むようです。 今回はいろいろと勉強になりました。 どうもありがとうございました。 -- 税所 一弘 <ml @ saisho.info>