Re: why semicolon after begin is not allowed in postgresql?
В списке pgsql-hackers по дате отправления:
| От | Andrew Dunstan |
|---|---|
| Тема | Re: why semicolon after begin is not allowed in postgresql? |
| Дата | |
| Msg-id | 5293BAB3.4010605@dunslane.net обсуждение исходный текст |
| Ответ на | Re: why semicolon after begin is not allowed in postgresql? (AK <alkuzo@gmail.com>) |
| Список | pgsql-hackers |
On 11/25/2013 03:42 PM, AK wrote: > Kevin, > > 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? > > > It would make it a worse product, being inconsistent and stupid. The rule is that you use semicolons to terminate statements. 'begin' on its own is not a complete statement. Therefore it should not be followed by a semicolon. Several people have explained this basis of the rule. It's not counter-intuitive to me or lots of other people. cheers andrew
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера