Как выбрать все строки из refcursor, возвращаемого функцией PL / pgSQL?
У меня есть функция some_func (), которая возвращаетrefcursor
:
CREATE OR REPLACE FUNCTION some_func() RETURNS refcursor AS (...)
Я хочу вызвать эту функцию из консоли и отобразить набор результатов из курсора, возвращаемого ею. В Oracle я бы написал:
SELECT * FROM TABLE(some_func());
Что эквивалентно этой конструкции на PosgreSQL?