in my loop I would like to return the result of an SQL query here:
select mybd.service_offer_01 (rec.id_v2, $ 2, $ 3); Do you have an idea ?
Thank you
CREATE OR REPLACE FUNCTION select_price(param1 TEXT, param2 TEXT,param3 TEXT)
RETURNS TABLE (
id_v2 TEXT
prix prix_type
)
AS $$
do
$$
declare
rec record;
begin
for rec in select regexp_split_to_table($1,',') as id_v2
loop
select mybd.service_offre_01(rec.id_v2,$2,$3);
end loop;
end;
$$