Re: A typo?

Поиск
Список
Период
Сортировка
От jian he
Тема Re: A typo?
Дата
Msg-id CACJufxHCjwArsHNEMK=JEzPkoQTaapyWHpAmBjiTOtYaOBNVWg@mail.gmail.com
обсуждение исходный текст
Ответ на A typo?  (PG Doc comments form <noreply@postgresql.org>)
Ответы Re: A typo?  ("David G. Johnston" <david.g.johnston@gmail.com>)
Список pgsql-docs
On Sun, Apr 7, 2024 at 6:30 PM PG Doc comments form
<noreply@postgresql.org> wrote:
>
> The following documentation comment has been logged on the website:
>
> Page: https://www.postgresql.org/docs/16/plpgsql-declarations.html
> Description:
>
> Under 43.3.1, "Notice that we omitted RETURNS real — we could have included
> it, but it would be redundant."
> Should that be "RETURNS tax" instead of "RETURNS real"?

I think it's related to the plpgsql "RETURNS" and "RETURN" confusion.
RETURN  can appear between "begin", "end".
RETURNS need to specify before "AS".

not omit "RETURNS real" would be:

CREATE FUNCTION sales_tax(subtotal real,  OUT tax real) returns real AS $$
BEGIN
tax := subtotal * 0.06;
END;
$$ LANGUAGE plpgsql;



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

Предыдущее
От: "David G. Johnston"
Дата:
Сообщение: Re: A typo?
Следующее
От: Tom Lane
Дата:
Сообщение: Re: A typo?