PERFORM Abfrage verwerfen die Ergebnisse. array_append aktualisiert nicht das Array, das Sie im ersten Parameter angeben. Es liest nur seine Werte.
Sie sollten Ihren Code ändern in:
select array_append (arrayA::integer[],id) into v_arrayA;
PERFORM Abfrage verwerfen die Ergebnisse. array_append aktualisiert nicht das Array, das Sie im ersten Parameter angeben. Es liest nur seine Werte.
Sie sollten Ihren Code ändern in:
select array_append (arrayA::integer[],id) into v_arrayA;