PERFORM dotaz zahodit výsledky. array_append neaktualizuje pole, které zadáte v prvním parametru. Pouze čte jeho hodnoty.
Měli byste změnit svůj kód na:
select array_append (arrayA::integer[],id) into v_arrayA;
PERFORM dotaz zahodit výsledky. array_append neaktualizuje pole, které zadáte v prvním parametru. Pouze čte jeho hodnoty.
Měli byste změnit svůj kód na:
select array_append (arrayA::integer[],id) into v_arrayA;