Mam funkcję plsql i chcę wywołać inną funkcję z mojej funkcji. jak mogę to zrobić?jak wywołać funkcję w funkcji plsql
FUNCTION ortak_icra_job(prm_dosya_id dosya.id%TYPE,
prm_aciklama icra_hareket.aciklama%TYPE,
prm_kullanici_id kullanici.id%TYPE,
prm_ask_ind_kayit_sayisi OUT NUMBER,
prm_hata_metni OUT VARCHAR2,
prm_hata_kodu OUT hata_mesaji.id%TYPE)
BEGIN
askidan_indir(prm_dosya_id ,
prm_aciklama ,
prm_kullanici_id ,
prm_ask_ind_kayit_sayisi ,
prm_hata_metni ,
prm_hata_kodu)
END;
czy to jest właściwy sposób na zrobienie tego?
W Twojej "FUNCTION ortak_icra_job" brakuje deklaracji "RETURNS". –
Należy również unikać parametrów OUT w funkcji - chociaż jest to dozwolone przez składnię, prawie zawsze lepiej jest użyć procedury dla tego typu rzeczy. –