2
據我瞭解,只有OUT或IN OUT參數可用於過程而不是函數。然而,定義一個用戶定義的聚合功能時,我發現這個簽名:PL/SQL函數中的OUT/IN OUT參數
member FUNCTION ODCIAggregateIterate(self IN OUT DeviationImpl,
value IN NUMBER) RETURN NUMBER
這似乎是一個功能,但是,它有一個IN OUT參數。有人能解釋我爲什麼會這樣嗎?
謝謝
好的,我很困惑,因爲通常定義是一個過程可以返回0 .. *值(通過這些OUT參數),而函數只能通過RETURN返回1個值,但後來我看到了我發佈的示例。無論如何,謝謝你的回答! – leopik