Re: PL/pgSQL Return statements

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: PL/pgSQL Return statements
Дата
Msg-id 18516.1168885991@sss.pgh.pa.us
обсуждение исходный текст
Ответ на PL/pgSQL Return statements  ("Donald Fraser" <postgres@kiwi-fraser.net>)
Список pgsql-admin
"Donald Fraser" <postgres@kiwi-fraser.net> writes:
> I'm getting errors like the following:

> ERROR:  RETURN cannot have a parameter in function returning void at or =
> near "VOID" at character 2983.

> Does this mean I must edit every function that is declared with RETURNS =
> VOID and remove the RETURN VOID; statement from the body?

Yup.  That was never correct code, but plpgsql used to completely ignore
anything after RETURN in a function declared to return VOID.  Which
surprised enough people that we changed it ...

            regards, tom lane

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

Предыдущее
От: "Christopher Bland"
Дата:
Сообщение: Re: Invalid Checksum in Control File
Следующее
От: Hélder M. Vieira
Дата:
Сообщение: Re: Pg_dump behaviour