2011-08-16 36 views
0

我想返回兩個輸出參數和一個行集。返回兩個OUT參數和一個行集

在DB2中,我可以與以下,並打開遊標的存儲過程結束前完成:

CREATE PROCEDURE rqstprtl.getInfo (
    IN id BIGINT, 
    OUT var1 CHAR(6), 
    OUT var2 BIGINT 
) 
DYNAMIC RESULT SETS 1 

我不確定如何完成同樣的事情PostgreSQL的功能。我的理解是函數返回類型爲record(或沒有返回類型)的函數具有輸出參數,但我也需要返回類型setof record來返回行集。

回答

1

您可以改用refcursor,所以一個OUT參數應該是refcursor類型。

Pavel

相關問題