| От | Merlin Moncure |
|---|---|
| Тема | Re: Dynamic SQL in Function |
| Дата | |
| Msg-id | b42b73150904221154j6c623ea9lf9eb6efbd7d10295@mail.gmail.com обсуждение исходный текст |
| Ответ на | Dynamic SQL in Function (rwade@uci.edu) |
| Ответы |
Re: Dynamic SQL in Function
Re: Dynamic SQL in Function |
| Список | pgsql-general |
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;
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера