0
2次元配列を関数内に作成し、select文の値を入力したいとします。私はこのコードを試して、一次元の配列で終わります。私は間違って何をしていますか?2d配列のPostgresql saveクエリの結果
select array(select a from t a)
=====================================
"{"(1,stxt,varchar)","(2,sint,int)"}"
create or replace function __test(
) returns text
language 'plpgsql' as
$$
declare
_dat varchar[][];
begin
_dat = (select array(select a from t a));
return array_dims(_dat);
end;
$$;
select __test();
===========
"[1:2]"
[1:2] [1:3]を3列の2行に戻す最後のコマンドが期待されました。