Я написал триггер PL / PgSQL, и мне нужно сохранить запрос (фактически набор результатов) в переменную.См. Ниже:
DECLARE
__query record;
r record;
BEGIN
__query := (SELECT * FROM posts);
FOR r IN __query LOOP
-- do something with the row data
END LOOP;
RETURN NEW;
END;
Какой тип данных для самого запроса я должен использовать?
Я думаю, record
не подходит для этого типа данных и должен использоватьсяСам цикл цикла (для r var).