PERFORM
consulta descartar os resultados. array_append
não atualiza a matriz especificada no primeiro parâmetro. Ele só lê os seus valores. Você deve alterar seu código para:
select array_append (arrayA::integer[],id) into v_arrayA;
PERFORM
consulta descartar os resultados. array_append
não atualiza a matriz especificada no primeiro parâmetro. Ele só lê os seus valores. select array_append (arrayA::integer[],id) into v_arrayA;