Hola a todos. soy nuevo usando postgres y tengo el siguiente código:
create or replace function models_data_rs() returns setof refcursor as $$ declare ref refcursor; begin open ref for select * into r from models; end; $$ language plpgsql; hasta ahí va todo bien, el tema es que desde el mismo postgres cuando hago select models_data_rs(); postgres me da el siguiente error: ERROR: cannot open SELECT query as cursor CONTEXT: PL/pgSQL function models_data_rs() line 5 at OPEN ********** Error ********** ERROR: cannot open SELECT query as cursor SQL state: 42P11 Context: PL/pgSQL function models_data_rs() line 5 at OPEN cómo resuelvo el problema ?? saludos a todos ============================================= "El tamaño de tus logros depende del tamaño de tus metas." C++ and Qt Senior Developer Lic. Computer Science Buenos Aires, Argentina