Re: why semicolon after begin is not allowed in postgresql?

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: why semicolon after begin is not allowed in postgresql?
Дата
Msg-id 1385414742.86872.YahooMailNeo@web162905.mail.bf1.yahoo.com
обсуждение исходный текст
Ответ на Re: why semicolon after begin is not allowed in postgresql?  (AK <alkuzo@gmail.com>)
Список pgsql-hackers
AK <alkuzo@gmail.com> wrote:

> I do see your logic now, but this thing is a common mistake - it
> means that this seems counter-intuitive to some people. What
> would happen if we applied Occam's razor and just removed this
> rule?
>
> All existing code would continue to work as is, and we would have
> one less rule to memorize. That would make PostgreSql a slightly
> better product,
>
> right?

Possibly; but what happens if we want to use plpgsql syntax for
stored procedures which allow the BEGIN command some day?  We would
have lost the ability to distinguish that command from the start of
a compound statement.

--
Kevin Grittner
EDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company



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

Предыдущее
От: Andres Freund
Дата:
Сообщение: Re: Errors on missing pg_subtrans/ files with 9.3
Следующее
От: Heikki Linnakangas
Дата:
Сообщение: Re: ToDo: fast update of arrays with fixed length fields for PL/pgSQL