0
大家好,我有以下功能:調用的Funktion與行類型參數
function Entfernung(v_stadt Rheinlandstädte%rowtype)
Return Abstandstabelle is
tabelle ABSTANDSTABELLE;
cursor c_städte IS
Select *
From Rheinlandstädte
;
v_andereStadt Rheinlandstädte%rowtype;
v_entfernung float;
begin
Open c_städte;
LOOP
fetch c_städte into v_andereStadt;
v_entfernung := Abstand(v_stadt, v_andereStadt);
tabelle(v_andereStadt.stadtname) := v_entfernung;
exit when c_städte%NOTFOUND;
END Loop;
close c_städte;
return tabelle;
end Entfernung;
我如何可以調用這個函數在oracle中。參數是rowtype,我不能使用DUAL的SELECT函數;
好的,如果我的函數返回一個表格,而不是數字 – Veni
這沒有什麼不同;只是編輯給你看 – Aleksej