2009/9/11 Alvaro Herrera <alvhe...@commandprompt.com>: > 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.
What conversion between PostgreSQL datatypes and C types? PostgreSQL missing infrastructure for it. Pavel > > 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. > -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers