Re: RfD: more powerful "any" types

Поиск
Список
Период
Сортировка
Искать
От
Hannu Krosing
Тема
Re: RfD: more powerful "any" types
Дата
Msg-id
1252673842.3950.2.camel@hvost1700
Ответ на
Список
Дерево обсуждения
RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types David Fetter <david@fetter.org>
Re: RfD: more powerful "any" types James Pye <lists@jwp.name>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Peter Eisentraut <peter_e@gmx.net>
Re: RfD: more powerful "any" types James Pye <lists@jwp.name>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types Peter Eisentraut <peter_e@gmx.net>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@2ndQuadrant.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Peter Eisentraut <peter_e@gmx.net>
Re: RfD: more powerful "any" types Dimitri Fontaine <dfontaine@hi-media.com>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@2ndQuadrant.com>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@krosing.net>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types decibel <decibel@decibel.org>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Robert Haas <robertmhaas@gmail.com>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@2ndQuadrant.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Robert Haas <robertmhaas@gmail.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@krosing.net>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Robert Haas <robertmhaas@gmail.com>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@2ndQuadrant.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@2ndQuadrant.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@2ndQuadrant.com>
Re: RfD: more powerful "any" types Robert Haas <robertmhaas@gmail.com>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@2ndQuadrant.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Robert Haas <robertmhaas@gmail.com>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Dimitri Fontaine <dfontaine@hi-media.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Robert Haas <robertmhaas@gmail.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Robert Haas <robertmhaas@gmail.com>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types decibel <decibel@decibel.org>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Sam Mason <sam@samason.me.uk>
Re: RfD: more powerful "any" types Robert Haas <robertmhaas@gmail.com>
Re: RfD: more powerful "any" types "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@krosing.net>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@2ndQuadrant.com>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Robert Haas <robertmhaas@gmail.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types decibel <decibel@decibel.org>
Re: RfD: more powerful "any" types Andrew Dunstan <andrew@dunslane.net>
Re: RfD: more powerful "any" types decibel <decibel@decibel.org>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types decibel <decibel@decibel.org>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Merlin Moncure <mmoncure@gmail.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types decibel <decibel@decibel.org>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types daveg <daveg@sonic.net>
Re: RfD: more powerful "any" types Merlin Moncure <mmoncure@gmail.com>
Re: RfD: more powerful "any" types daveg <daveg@sonic.net>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Merlin Moncure <mmoncure@gmail.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@2ndQuadrant.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Hannu Krosing <hannu@2ndQuadrant.com>
Re: RfD: more powerful "any" types Aidan Van Dyk <aidan@highrise.ca>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types Aidan Van Dyk <aidan@highrise.ca>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Merlin Moncure <mmoncure@gmail.com>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types Pavel Stehule <pavel.stehule@gmail.com>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Alvaro Herrera <alvherre@commandprompt.com>
Re: RfD: more powerful "any" types Tom Lane <tgl@sss.pgh.pa.us>
Re: RfD: more powerful "any" types "David E. Wheeler" <david@kineticode.com>
Re: RfD: more powerful "any" types Merlin Moncure <mmoncure@gmail.com>
On Thu, 2009-09-10 at 19:52 +0200, Pavel Stehule wrote:
> 2009/9/10 Tom Lane :
> > Alvaro Herrera  writes:
> >> alvherre=# select text_format('% was % at % and said % % times', 'Pavel'::text, 'here'::unknown, now(), row('a','b','c'), '{42}'::int[]);
> >>                                  text_format
> >> -----------------------------------------------------------------------------
> >>  Pavel was here at 2009-09-10 13:12:09.054653-04 and said (a,b,c) {42} times
> >> (1 fila)
> >
> > Is that what's being proposed?  That pretty much sucks --- it's just
> > another way of concatenating some strings.  I thought the idea was to
> > provide the same power as sprintf, eg field width controls, numeric
> > formatting options, etc.
> >
> 
> I thing so this is enough - we can get simply message text - like
> raise notice statement. I thing so simple and clean function has more
> usability than heavy real sprintf function. We (c coders) are old
> dinosaurs - but  nobody else knows what sprintf function does.

They probably do, as at least PHP and perl have also (s)printf
functions, probably many others as well. But most likely each of them
has a slightly different syntax.

> I thing so the name only "format" is good, it's short. If you need
> some other formating, just you can use to_char function.

yes, format(...) is  generic enough that people won't expect it to
confirm to their favorite languages version of printf.

> Pavel
> 
> >                        regards, tom lane
> >

-- 
Hannu Krosing   http://www.2ndQuadrant.com
PostgreSQL Scalability and Availability   Services, Consulting and Training



В списке pgsql-hackers по дате отправления
От: Aidan Van Dyk
Дата:
От: Emmanuel Cecchet
Дата:
Сообщение: Re: COPY enhancements
FAQ