POSTGRES:在函数返回的refcursor上选择查询



我有一个POSTGRES函数,它返回一个refcursor作为输出。打印refcursor显示类似于以下内容的输出:

A     B
==========
1    dog
2    cat
3    tiger

我的问题是:

如何在此refcursor之上执行查询?类似于:

select A from (function_returning_refcursor());

您将需要另一个函数来使用refcursor并对光标内容执行任何您想要的操作。例如:

select f2(curs) from function_returning_refcursor() curs;

最新更新