why semicolon after begin is not allowed in postgresql?

Поиск
Список
Период
Сортировка
От AK
Тема why semicolon after begin is not allowed in postgresql?
Дата
Msg-id 1385159045566-5779905.post@n5.nabble.com
обсуждение исходный текст
Ответы Re: why semicolon after begin is not allowed in postgresql?  (Mike Blackwell <mike.blackwell@rrd.com>)
Re: why semicolon after begin is not allowed in postgresql?  (Adrian Klaver <adrian.klaver@gmail.com>)
Re: why semicolon after begin is not allowed in postgresql?  (Kevin Grittner <kgrittn@ymail.com>)
Re: why semicolon after begin is not allowed in postgresql?  (Andrew Dunstan <andrew@dunslane.net>)
Список pgsql-hackers
I am reading the following in the documentation: "Tip: A common mistake is to
write a semicolon immediately after BEGIN. This is incorrect and will result
in a syntax error."

So, "common mistake" means semicolons after BEGIN seem consistent to many
people - it seems consistent to me as well. If PostgreSql allowed them, we
would have one less rule to memorize, shorter documentation, less mistakes
and so on. In other words, without this limitation PostgreSql would be
slightly more useful, right?

What am I missing? Why do we need this rule? How is it making PostgreSql
better?



--
View this message in context:
http://postgresql.1045698.n5.nabble.com/why-semicolon-after-begin-is-not-allowed-in-postgresql-tp5779905.html
Sent from the PostgreSQL - hackers mailing list archive at Nabble.com.



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

Предыдущее
От: Claudio Freire
Дата:
Сообщение: Re: Why is UPDATE with column-list syntax not implemented
Следующее
От: Kevin Grittner
Дата:
Сообщение: Re: [GENERAL] pg_upgrade ?deficiency