Есть ли в postgreSQL какой-либо цикл, позволяющий выполнять итерации по таблице, в которую во время этого цикла вставляются новые записи?
FOR row IN (SELECT *
FROM foo
)
LOOP
/*
do some actions
*/
INSERT INTO foo (id) VALUES (boo) -- I want this new record to be processed in any next interation of this loop
END LOOP;