我有一個叫預算類型定義爲調用成員函數
create type budget as object (
year number,
amount number,
member function left_over (year in number) return number
)
身體:
create type body budget as
member function left_over(year in number) return number is
begin
return amount;
end left_over;
end;
和對象表
create table budget_table of budget;
我如何使用會員函數返回的金額?喜歡的東西:
select b.left_over(2010) from budget_table b;
感謝
這是學術。也有可能通過一個價值,所以我可以得到2010年預算,而不是2009年等謝謝。 – joec
查看更新的答案 - 你不會使用參數來做到這一點,你會選擇你想要的數量的行。 –
謝謝,但部分要求是它傳遞給函數。這就是爲什麼我在原來的嘗試中有參數... – joec