Re: [PATCH] GROUP BY ALL

Поиск
Список
Период
Сортировка
От David G. Johnston
Тема Re: [PATCH] GROUP BY ALL
Дата
Msg-id CAKFQuwbZ1fO3J6fNmquhQMv-Y-bG-=9nSEZ1Jvtt73+B3tvv3w@mail.gmail.com
обсуждение исходный текст
Ответ на Re: [PATCH] GROUP BY ALL  (David Christensen <david@pgguru.net>)
Список pgsql-hackers
On Tue, Jul 23, 2024 at 9:48 AM David Christensen <david@pgguru.net> wrote:

Sure, not everything that makes things easier is strictly necessary;
we could require `CAST(field AS text)` instead of `::text`,

Probably should have...being standard and all.  Though syntactic sugar is quite different from new behavior - transforming :: to CAST is straight-forward.

make
subqueries required for transforming oids into specific system tables
instead of `::regfoo` casts,

Since OID is non-standard this falls within our purview.

  any number of other choices, remove
`SELECT *` as a parse option,

Again, standard dictated.

but making it easier to do common things
interactively as a DBA has value as well.


Agreed, but this isn't a clear-cut win, and doesn't have standard conformance to tip the scale over fully.

Also, there are so many better tools for data exploration.  Removing this quirk only marginally closes that gap.

David J.

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

Предыдущее
От: David Christensen
Дата:
Сообщение: Re: [PATCH] GROUP BY ALL
Следующее
От: Dimitrios Apostolou
Дата:
Сообщение: Re: Add mention of execution time memory for enable_partitionwise_* GUCs