Невозможно выполнить LOOP более 1000 раз в процедуре PostgreSQL (9.5.15) для вставки записей - PullRequest
0 голосов
/ 07 марта 2019
create or replace function createRows()
returns void as $$
DECLARE
r record;
BEGIN
FOR r IN 1..10000 LOOP
insert into rounds values(some values);
END LOOP;
END;
$$ LANGUAGE plpgsql;

Вставка только 1000 записей в таблицу раундов , даже если указанный диапазон больше 1000, например, 10 000 / 1,00,0000.

...