Цикл PostgreSQL табличных данных, передавая их функции в качестве параметра - PullRequest
0 голосов
/ 07 августа 2020

У меня есть таблица отпуска, которая содержит номер сотрудника и дни

employee_no | days
12345       | 2
96325       | 1.5
78952       | 2.5

хочу l oop через каждую запись и передать ее функции select insertLeave(empno,day);

loop
select employee_no,days into empno,day
from leave
RETURN (select insertLeave(empno,day));
end loop;

пробовал для l oop, он просто вставляет 1-ю запись таблицы отпуска в функцию от go до insertLeave(empno,day), так как некоторые вычисления сделаны.

...