Mam taką tablice x {{1,2}, {3,4}} i żadnym sposobem nie umiem pobrać np. {1,2}

x[1] zwraca null typu integer (integer dlatego, że błąd funkcji array_append daje, że nie istnieje funkcja array_append(integer, integer) przy takim użyciu array_append(x[1], 3))

Jeśli pobiorę cały x to dostaje {{1,2}, {3,4}} czyli tak jak powinno być, więc tablica jest dobra.

Wykombinowałem taki sposób x[1:1], ale to mi zwraca tablice y {{1,2}} i teraz odwołanie y[1] zwraca null typu integer.

Ktoś mógłby mi dać jakiś sposób na pobranie wartości {1,2}, lub czy jest możliwość, żeby iterator pętli foreach był referencją do elementu tablicy to też by mnie urządzało, ale z tego co patrzyłem w dokumentacji postgresa to nie ma takiej możliwości.