Re: RfD: more powerful "any" types
От | Alvaro Herrera |
---|---|
Тема | Re: RfD: more powerful "any" types |
Дата | |
Msg-id | 20090911032650.GM31165@alvh.no-ip.org обсуждение исходный текст |
Ответ на | Re: RfD: more powerful "any" types (Aidan Van Dyk <aidan@highrise.ca>) |
Ответы |
Re: RfD: more powerful "any" types
Re: RfD: more powerful "any" types Re: RfD: more powerful "any" types |
Список | pgsql-hackers |
Aidan Van Dyk escribió: > Just to make the task that much harder, if PostgreSQL is going to have a > sprintf (in core, or contrib), I *really* hope it's a real sprintf, > supporting everything, like: > $m positional notation > * width argument > All the flags [#0- +'] (I as a bonus) > field width . presision > > And you're going to want to make sure you support all the regular > conversion specifiers (d/i/o/u/x/X/e/E/f/F/g/G/p/n/c/s)... Is this really all that hard? I'm thinking it could be implemented by using the real C sprintf underneath, passing one % specifier and its corresponding parameter at a time, coerced to whatever the conversion specifier specifies. The only thing that breaks this idea is the $n positional specifiers, I think. -- Alvaro Herrera http://www.CommandPrompt.com/ The PostgreSQL Company - Command Prompt, Inc.
В списке pgsql-hackers по дате отправления: