Re: Error with returning SETOF Record

Поиск
Список
Период
Сортировка
От Pavel Stehule
Тема Re: Error with returning SETOF Record
Дата
Msg-id Pine.LNX.4.44.0312290930210.30126-100000@kix.fsv.cvut.cz
обсуждение исходный текст
Ответ на Error with returning SETOF Record  (A E <cooljoint@yahoo.com>)
Список pgsql-hackers
On Sat, 27 Dec 2003, A E wrote:

> Hi,
>  
> I was wondering if a solution was ever found to the error: "wrong record type supplied in RETURN NEXT" when executing
afunction that returns the Record datatype? I have seen a couple of previous post from Tom Lane and others, but no real
resolution.
>  
> I am attempting to execute this code and I get that error:
>  
> <code>
> CREATE FUNCTION tester(varchar) RETURNS SETOF record as'
> DECLARE
> ft record;
> begin
>       FOR ft IN SELECT * FROM visaapplicants LOOP
>           RETURN NEXT ft;
>       END LOOP;
> return null;

You have to write only return!


> end;'
>   LANGUAGE 'plpgsql' VOLATILE;
>  
Regards Pavel



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Use of 'cp -r' in CREATE DATABASE
Следующее
От: Mark Kirkwood
Дата:
Сообщение: Re: *sigh*