| От | Tom Lane |
|---|---|
| Тема | Re: pg_get_viewdef 7.4 parentheses |
| Дата | |
| Msg-id | 2940.1049844434@sss.pgh.pa.us обсуждение |
| Ответ на | pg_get_viewdef 7.4 parentheses (Andreas Pflug <Andreas.Pflug@web.de>) |
| Список | pgsql-hackers |
Andreas Pflug <Andreas.Pflug@web.de> writes:
> While implementing a function for making view definitions look prettier
> in pgadmin3, I had a look at ruleutils.c to examine why there are tons
> of parentheses coming out of pg_get_viewdef. I believe that some are
> really not needed.
The difficulty is to know which ones *are* needed in complex
expressions. If you think that any of them are always unnecessary,
you haven't thought hard enough. For example:
> - get_rule_expr, for CASES T_RelabelType and T_CoerceToDomain. The cast
> is always bound to the near left variable, so it can be left out.
What if the argument isn't just a variable?
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера