Re: Dynamic SQL in Function
От | rwade@uci.edu |
---|---|
Тема | Re: Dynamic SQL in Function |
Дата | |
Msg-id | 0267f7a9a11abfb3907fcccc87faf7a0.squirrel@webmail.uci.edu обсуждение исходный текст |
Ответ на | Re: Dynamic SQL in Function (Merlin Moncure <mmoncure@gmail.com>) |
Ответы |
Re: Dynamic SQL in Function
Re: Dynamic SQL in Function |
Список | pgsql-general |
Is this possible without having to pass in the _ref parameter? Thanks Ryan > On Wed, Apr 22, 2009 at 12:29 PM, <rwade@uci.edu> wrote: >> If I have built a dynamic sql statement in a function, how do i return >> it >> as a ref cursor? > > CREATE FUNCTION reffunc(_ref) RETURNS refcursor AS > $$ > BEGIN > OPEN _ref FOR execute 'SELECT * from foo'; > RETURN _ref; > END; > $$ LANGUAGE plpgsql; > > BEGIN; > SELECT reffunc('funccursor'); > FETCH ALL IN funccursor; > COMMIT; > > -- > Sent via pgsql-general mailing list (pgsql-general@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-general > >
В списке pgsql-general по дате отправления: