Re: Range Types - typo + NULL string constructor

Поиск
Список
Период
Сортировка
Искать
От
Jeff Davis
Тема
Re: Range Types - typo + NULL string constructor
Дата
Msg-id
1316447187.7281.176.camel@jdavis
Ответ на
Список
Дерево обсуждения
Range Types Jeff Davis <pgsql@j-davis.com>
Re: Range Types Jeff Davis <pgsql@j-davis.com>
Re: Range Types Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor "Erik Rijkers" <er@xs4all.nl>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Robert Haas <robertmhaas@gmail.com>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor Robert Haas <robertmhaas@gmail.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Robert Haas <robertmhaas@gmail.com>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor Tom Lane <tgl@sss.pgh.pa.us>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Thom Brown <thom@linux.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Tom Lane <tgl@sss.pgh.pa.us>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Thom Brown <thom@linux.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Thom Brown <thom@linux.com>
Re: Range Types - typo + NULL string constructor Thom Brown <thom@linux.com>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor David Fetter <david@fetter.org>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor David Fetter <david@fetter.org>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Robert Haas <robertmhaas@gmail.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Robert Haas <robertmhaas@gmail.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Tom Lane <tgl@sss.pgh.pa.us>
Re: Range Types - typo + NULL string constructor David Fetter <david@fetter.org>
Re: Range Types - typo + NULL string constructor Robert Haas <robertmhaas@gmail.com>
Re: Range Types - typo + NULL string constructor David Fetter <david@fetter.org>
Re: Range Types - typo + NULL string constructor Tom Lane <tgl@sss.pgh.pa.us>
Re: Range Types - typo + NULL string constructor Thom Brown <thom@linux.com>
Re: Range Types - typo + NULL string constructor Jeff Janes <jeff.janes@gmail.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Tom Lane <tgl@sss.pgh.pa.us>
Re: Range Types - typo + NULL string constructor Alexander Korotkov <aekorotkov@gmail.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor "Erik Rijkers" <er@xs4all.nl>
Re: Range Types - typo + NULL string constructor Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Range Types - typo + NULL string constructor Robert Haas <robertmhaas@gmail.com>
Re: Range Types - typo + NULL string constructor Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Range Types - typo + NULL string constructor Tom Lane <tgl@sss.pgh.pa.us>
Re: Range Types - typo + NULL string constructor Robert Haas <robertmhaas@gmail.com>
Re: Range Types - typo + NULL string constructor Alvaro Herrera <alvherre@commandprompt.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Tom Lane <tgl@sss.pgh.pa.us>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Tom Lane <tgl@sss.pgh.pa.us>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Florian Pflug <fgp@phlo.org>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Robert Haas <robertmhaas@gmail.com>
Re: Range Types - typo + NULL string constructor "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: Range Types - typo + NULL string constructor Jeff Davis <pgsql@j-davis.com>
Re: Range Types - typo + NULL string constructor Pavel Stehule <pavel.stehule@gmail.com>
On Mon, 2011-09-19 at 17:23 +0200, Florian Pflug wrote:
> The one reason I can see in favour of supporting N-U-L-L there is 
> compatibility with arrays.

But arrays actually do store and produce NULLs; ranges don't.

>  I've recently had the questionable pleasure
> of writing PHP functions to parse and emit our textual representations of
> arrays, records, dates and timestamps. After that experience, I feel that
> the number of similar-yet-slightly-different textual input output format
> for non-primitive types is already excessive, and any further additions
> should be modeled after some existing ones.

I'm not clear on how accepting "NULL" would really save effort. With
ranges, the brackets have an actual meaning (inclusivity), and empty
ranges have no brackets at all. So I don't think it's going to be easy
to write one function to parse everything.

What about binary formats?

Regards,Jeff Davis


В списке pgsql-hackers по дате отправления
От: Greg Sabino Mullane
Дата:
Сообщение: Re: A little pg_dump patch
От: Vitor Reus
Дата:
Сообщение: Re: CUDA Sorting
FAQ