Essayez avec l'appel de la fonction en scalaire (le select puis l'insert) :
Code:
1
2
3
4
5
6
7 insert into table_test (org_id, champ_test) select f.org_id , (select package1.p1(f.vendor_site_id) from dual) from ap_supplier_sites_all f where exists (select null from table_test2_v v where v.vendor_site_id_attribute1 = f.vendor_site_id);