正常に動作する次の関数がありますが、配列に何かが格納されているかどうかはわかりません。
DECLARE
_r record;
point character varying[] := '{}';
i int := 0;
BEGIN
FOR _r IN EXECUTE ' SELECT a.'|| quote_ident(column_name) || ' AS point
FROM ' || quote_ident (table_name) ||' AS a'
LOOP
point[i] = _r;
i = i+1;
END LOOP;
RETURN point;
END;
私が求めているのは、javascript 側から、配列に格納されている各値をトラバースして読み取ることができる配列を持つことです。それは正しい方法ですか?