Как создать массив переменных стокового типа (%ROWTYPE)?

Изображение hron

t2_row table2%ROWTYPE; - так создается переменная строкового типа,
а как сделать что б t2_row была еще и массивом, типо t2_row(1).field_1 ?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

типа того: CREATE OR

типа того:

CREATE OR REPLACE FUNCTION "sma"."function1" () RETURNS "public"."foo"[] AS
$body$
DECLARE
  foo1 foo [4];
 
BEGIN
foo1[1]:=row(1,1,2,'row1');
foo1[2]:=row(2,5,10,'row2');
 
  RETURN foo1;
END;
$body$
LANGUAGE 'plpgsql';
 
SELECT  sma.function1();
--{"(1,1,2,row1)","(2,5,10,row2)"}

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023