Jak wybrać wszystkie wiersze z refcursor zwrócone przez funkcję PL / pgSQL?
Mam funkcję some_func (), która zwracarefcursor
:
CREATE OR REPLACE FUNCTION some_func() RETURNS refcursor AS (...)
Chcę wywołać tę funkcję z konsoli i wyświetlić zestaw wyników z zwracanego przez nią kursora. W Oracle napisałbym:
SELECT * FROM TABLE(some_func());
Jaki jest odpowiednik tej konstrukcji na PosgreSQL?